kangraemin/ai-bouncer

Imposição de fluxo de trabalho no Claude Code — TDD orientado por plano, agentes conduzidos por documentos, verificação consecutiva 3×

O que é ai-bouncer?

O ai-bouncer é um conjunto de regras e verificações que impõe um fluxo de trabalho disciplinado e controlado para agentes de IA, projetado especificamente para o Claude Code. Ele implementa uma abordagem de Desenvolvimento Orientado por Testes (TDD) onde a execução do plano e a escrita de testes precedem a implementação, garantindo que o código tenha cobertura de testes antes de avançar. Além disso, os agentes são conduzidos por documentos gerados pelo usuário, que definem claramente os requisitos e o escopo do trabalho, evitando desvios não autorizados. Um mecanismo de verificação consecutiva 3× assegura que cada etapa seja validada três vezes de forma independente antes de ser considerada concluída, reduzindo drasticamente a chance de erros e garantindo a qualidade do código final. Esta skill é particularmente útil para equipes que buscam consistência, rastreabilidade e padrões rigorosos em projetos conduzidos por IA, sendo ideal para cenários de desenvolvimento críticos onde a precisão é essencial.

Funciona com✓Claude Code~Codex CLI~Cursor
npx skills add kangraemin/ai-bouncer

Installed? Explore more Produtividade e Colaboração skills: steipete/gemini, steipete/gh-issues, steipete/skill-creator · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

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

  1. Documentação do Usuário: O usuário fornece documentos de requisitos e arquitetura.
  2. Criação de Plano: O agente gera um plano de implementação baseado nos documentos.
  3. Escrita de Testes: Primeiro, os testes unitários/de integração são escritos (TDD).
  4. Implementação: O código é implementado para passar nos testes.
  5. Verificação 3×: Cada etapa é verificada três vezes, com diferentes perspectivas.

Como Usar

  1. Adicione esta skill ao seu arquivo CLAUDE.md ou configuração do Claude Code.
  2. Forneça ao agente os documentos iniciais (TASKS.md, ARCHITECTURE.md, etc.).
  3. 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

ComandoDescrição
statusExibe o status atual do workflow
planGera ou revisa o plano de implementação
verifyExecuta 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.

Habilidades Relacionadas