What problem does it solve?
This Skill helps you build features and fix bugs with a disciplined test-first workflow, reducing regressions and making behavior easier to verify before you commit to implementation.
Core Features & Use Cases
- Red-Green-Refactor Guidance: Work one behavior at a time so each test proves a real path through the system.
- Behavior-Focused Testing: Write tests against public interfaces and observable outcomes instead of internal details.
- Practical Planning Support: Clarify the interface, prioritize the most important behaviors, and keep implementation changes minimal until the test passes.
- Use Case: If you are adding a checkout flow, this Skill helps you define the user-facing behaviors to test first, implement the smallest change needed to pass, and refactor safely after the suite is green.
Quick Start
Use the tdd skill to help me plan the next behavior, write one failing test, implement the smallest change to pass it, and then refactor safely.