execute-specs
Installation
SKILL.md
Execute TDD from SPEC
Test-driven development guided by the approved SPEC SDD. The SPEC is the single source of truth. Every test is derived from a numbered requirement or acceptance criterion.
Internal reasoning and commands are in English. All questions and explanations to the user are in Portuguese (pt-BR).
When to Use
- A
.specs/SPEC-{YYYYMMDD}-{feature}.mdexists withStatus: Approved. - The user asks to implement a feature, change, or bugfix.
- The user asks to execute or run a SPEC (e.g., "execute the spec", "run the spec", "run TDD from the spec").
- O usuário pede para executar ou rodar um SPEC (ex.: "executar o spec", "rodar o spec", "fazer TDD a partir do spec").
- Before writing implementation code.
When NOT to Use
- Do not use when the SPEC is missing or still in
Draft. - Do not use when the user only wants a code review or fix without tests.
- Do not use when the SPEC explicitly declines a requirement (marked
[A DEFINIR]).