skill test-writer — a suíte, em paralelo¶
| Roda em | model/effort |
Dispara quando |
|---|---|---|
| agente-build | sonnet / medium |
"escreve a suíte de testes do PRD X (contrato em anexo)" |
Escreve a suíte inteira de uma slice a partir do PRD + do contrato de interface — não é ping-pong sequencial com quem implementa: as duas trilhas correm juntas.
A regra que dá sentido a isso: ela nunca vê o código do implementador. Teste escrito olhando a implementação testa o que o código faz, não o que o requisito pedia — e passa verde justamente no bug que devia pegar.
Ao terminar, notifica a instância que roda o skill-to-build, com o comando pra rodar.
Contrato de entrada¶
PRD/critério de aceite + contrato da interface pública. Sem esses dois, ela não começa: sem contrato os nomes divergem e a suíte não compila contra a implementação.
Modo solo¶
Fora do to-build — teste único ou tracer bullet — ela roda sozinha, com o mesmo cuidado de mock
(mocka a fronteira externa, não o objeto sob teste).