perform-preflight

Lista de verificação de qualidade para executar antes de commitar ou criar um PR. Use ao finalizar a implementação, verificar a qualidade do trabalho ou preparar para commitar. Acionado…

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.

Mais skills de bitwarden

figma-to-angular
bitwarden
Esta habilidade transforma uma especificação de design do Figma em um componente Angular totalmente implementado, com histórias do Storybook no monorepo do Bitwarden Clients. O resultado deve corresponder visualmente ao design, seguindo todas as convenções do código.
force-multiplier
bitwarden
Aplique uma intenção a muitos alvos de uma só vez — uma frota de repositórios no ecossistema Bitwarden, ou muitos projetos dentro de um monorepo — como N consistentes,…
analyzing-git-sessions
bitwarden
Analisa commits e alterações do git dentro de um período ou intervalo de commits, fornecendo resumos estruturados para revisão de código, retrospectivas, registros de trabalho ou sessões…
coordinating-cross-team-breakdown
bitwarden
Coordene a revisão e aprovação entre equipes para um Bitwarden Tech Breakdown. Use ao identificar equipes afetadas, montar a tabela de aprovação da Parte 3, buscar…
assessing-jira-issue-relevance
bitwarden
Use quando o usuário fornecer uma única chave de issue do Jira e perguntar se ela ainda é relevante, ainda é aplicável, ainda está pendente, ainda é um bug, foi corrigida ou pode…
assessing-test-coverage
bitwarden
Use ao determinar qual cobertura de teste JÁ EXISTE para uma alteração específica (um PR, chave Jira, documento Tech Breakdown, CSV do Testmo, caminhos alterados ou…
retrospecting
bitwarden
Realiza análise abrangente de sessões do Claude Code, examinando histórico do git, registros de conversas, alterações de código e coletando feedback do usuário para gerar…
reviewing-incremental-changes
bitwarden
Use esta habilidade ao revisar novamente um PR que já possui comentários ou ao responder a alterações do desenvolvedor após a revisão inicial. Aplique quando houver discussões no PR ou…