// skills embutidas · 04
tdd
Aplica Red → Green → Refactor: escreve primeiro um teste que falha, implementa o mínimo para passar e refatora mantendo a suíte verde.
Metadata
params source bundled Instalada por padrão no repositório Okami-Agent. path file skills/tdd/SKILL.md triggers keywords tdd, teste, testes, unit, pytest, jest, vitest, cobertura, bug, corrigir loaded by tool use_skill carrega o corpo completo quando a tarefa casa com a skill.
Quando usar
- Implementar feature em projeto com testes.
- Corrigir bug sem regressão.
- Usuário pediu cobertura ou confiabilidade.
Quando não usar
- Prova de conceito descartável.
- Repo sem harness de teste e sem tempo para criar um mínimo.
- Mudança de copy sem comportamento verificável.
Fluxo recomendado
- Escreva teste que descreve o comportamento esperado.
- Rode e veja falhar.
- Implemente o mínimo.
- Rode e veja passar.
- Refatore com os testes verdes.
Regras
- Bugfix começa com teste que reproduz o bug.
- Um teste por comportamento.
- Não declarar conclusão sem rodar a suíte.
Checklist de conclusão
- Teste novo existe.
shell_ok:<comando de teste>passa.- O teste falharia sem a correção.

