952 B
952 B
name, description, version, tags, triggers
| name | description | version | tags | triggers | |||||
|---|---|---|---|---|---|---|---|---|---|
| test-driven-development | Enforce RED→GREEN→REFACTOR micro-cycles and keep diffs minimal | 0.1.0 |
|
|
Test-Driven Development
Purpose
Bias implementation to tests-first and small, verifiable changes.
Behavior
- RED: scaffold 1–3 failing tests targeting the smallest slice.
- GREEN: implement the minimum code to pass.
- REFACTOR: improve names/structure with tests green.
- Repeat in tiny increments until task acceptance criteria are met.
Guardrails
- Block large edits unless a failing test exists.
- Prefer small diffs spanning ≤3 files.
- Keep test names explicit and deterministic.
Output Style
bullet-pointsfor steps;markdown-focusedfor code blocks.
Integration
/lazy task-execimplementation phase; Coder/Tester agents.
Example Prompt
Apply TDD to implement input validation for prices.