O que ai-bouncer faz?
Imposição de fluxo de trabalho no Claude Code — TDD orientado por plano, agentes conduzidos por documentos, verificação consecutiva 3×
Visão Geral
O ai-bouncer é uma skill que impõe um fluxo de trabalho rigoroso, baseado em plano e em TDD (Desenvolvimento Orientado por Testes), para agentes de IA no Claude Code. Ele garante que o desenvolvimento siga uma sequência disciplinada: documentação do usuário → plano → testes → implementação → verificação.
Características Principais
- TDD Orientado por Plano: Antes de escrever qualquer código, o agente deve criar e aprovar um plano detalhado. Testes são escritos antes da implementação.
- Agentes Conduzidos por Documentos: O trabalho é guiado por documentos fornecidos pelo usuário (ex:
TASKS.md,ARCHITECTURE.md). O agente não pode desviar desses documentos. - Verificação Consecutiva 3×: Cada saída (plano, código, testes) deve ser verificada três vezes consecutivas, de forma independente, antes de ser considerada concluída.
Fluxo de Trabalho
- Documentação do Usuário: O usuário fornece documentos de requisitos e arquitetura.
- Criação de Plano: O agente gera um plano de implementação baseado nos documentos.
- Escrita de Testes: Primeiro, os testes unitários/de integração são escritos (TDD).
- Implementação: O código é implementado para passar nos testes.
- Verificação 3×: Cada etapa é verificada três vezes, com diferentes perspectivas.
Como Usar
- Adicione esta skill ao seu arquivo
CLAUDE.mdou configuração do Claude Code. - Forneça ao agente os documentos iniciais (
TASKS.md,ARCHITECTURE.md, etc.). - O agente seguirá automaticamente o fluxo de trabalho definido.
Exemplo de Prompt
Siga o ai-bouncer workflow para implementar o recurso de autenticação.
Os documentos estão em docs/.
Comandos de Suporte
| Comando | Descrição |
|---|---|
status | Exibe o status atual do workflow |
plan | Gera ou revisa o plano de implementação |
verify | Executa a verificação 3× na saída atual |
Notas
- Esta skill assume que o usuário já forneceu documentos de requisitos.
- A verificação 3× pode ser demorada, mas garante alta qualidade.
- Ideal para projetos críticos onde erros não podem ser tolerados.