perform-preflight

โดย bitwarden

Quality gate checklist to run before committing or creating a PR. Use when finishing implementation, checking work quality, or preparing to commit. Triggered…

npx skills add https://github.com/bitwarden/ai-plugins --skill perform-preflight

Preflight Checklist

Run this checklist before committing or creating a PR. Consult the repo's CLAUDE.md for platform-specific commands (test runner, linter, formatter).

Tests

  • Run tests for affected modules (consult CLAUDE.md for commands)
  • New code has test coverage
  • No existing tests broken

Code Quality

  • Lint and format pass (consult CLAUDE.md for commands)
  • No TODO comments without Jira ticket references
  • Public APIs documented per repo convention (KDoc, DocC, XML docs, etc.)

Bitwarden Security

  • Zero-knowledge architecture preserved — no unencrypted vault data logged, persisted, or transmitted
  • Sensitive data uses platform-appropriate secure storage (consult CLAUDE.md Security Rules)
  • No sensitive data in log statements

Architecture

  • Changes follow patterns in CLAUDE.md and architecture docs
  • Dependency injection and error handling follow repo convention
  • String resources added to the correct location (if applicable)

On Failure

If any check fails, fix the issue before proceeding. For test failures, diagnose the root cause rather than skipping. For lint/format failures, run the repo's auto-fix command if available. If a check cannot be resolved, flag it to the user with the specific failure output.

Skills เพิ่มเติมจาก bitwarden

analyzing-git-sessions
bitwarden
วิเคราะห์ git commits และการเปลี่ยนแปลงภายในกรอบเวลาหรือช่วงของ commits โดยให้สรุปที่มีโครงสร้างสำหรับการตรวจสอบโค้ด การย้อนหลัง บันทึกการทำงาน หรือเซสชัน…
official
figma-to-angular
bitwarden
ทักษะนี้จะเปลี่ยนสเปกการออกแบบจาก Figma ให้เป็นคอมโพเนนต์ Angular ที่สมบูรณ์พร้อมกับสตอรีบุ๊กสตอรีใน Bitwarden Clients monorepo ผลลัพธ์ควรตรงกับการออกแบบทางสายตาในขณะที่ปฏิบัติตามข้อกำหนดของโค้ดเบสทั้งหมด
official
agent-access
bitwarden
Retrieve login credentials, API keys, and secrets (username, password, TOTP) from the user's Bitwarden vault via aac. Use when you need credentials to sign…
official
action-audit
bitwarden
ตรวจสอบการใช้งาน GitHub Actions ทั่วทั้งองค์กร ค้นหาแอ็กชันเฉพาะ (โหมดเหตุการณ์) หรือสแกนไฟล์เวิร์กโฟลว์ทั้งหมดเพื่อหาแอ็กชันที่ไม่เป็นไปตามข้อกำหนด…
official
action-remediate
bitwarden
Remediate GitHub Actions action findings identified by the action-audit skill. Applies the appropriate fix per action type — `@main` ref for internal…
official
analyzing-code-security
bitwarden
ทักษะนี้ควรใช้เมื่อผู้ใช้ขอให้ "วิเคราะห์โค้ดเพื่อหาปัญหาความปลอดภัย", "ตรวจสอบช่องโหว่ OWASP", "ทบทวนโค้ดเทียบกับ CWE Top 25", "ค้นหา…
official
applying-bitwarden-branding
bitwarden
ใช้มาตรฐานแบรนด์ของ Bitwarden — การใช้งานโลโก้ จานสี ตัวอักษร สัญลักษณ์ และกฎการใช้อักษรตัวพิมพ์ใหญ่ — โดยอ้างอิงจาก bitwarden.com/brand และ…
official
architecting-solutions
bitwarden
การออกแบบโซลูชันในระดับทีมให้สอดคล้องกับสถาปัตยกรรมโดยรวมของ Bitwarden ครอบคลุมแนวคิดด้านความปลอดภัย การตัดสินใจเชิงสถาปัตยกรรม...
official