What problem does it solve?
The tdd skill helps teams avoid brittle development by forcing clear, failing tests to define behavior before implementing logic, reducing regressions and unclear requirements.
Core Features & Use Cases
- Red-Green-Refactor workflow: Guides you to write a failing test, implement the minimum code to pass, then clean up without breaking tests.
- Atomic, behavior-first test design: Encourages single-behavior tests with specification-like naming to improve clarity and maintainability.
- Practical framework guidance: Provides quick references for common testing stacks and common failure modes.
Quick Start
Activate the tdd mode to implement the specified feature by writing a failing test first, then adding only the minimum code required to make it pass, and finally refactoring while keeping the test suite green.