What problem does it solve?
This Skill helps you avoid brittle, hard-to-debug code by guiding you through a disciplined test-first development process, so requirements become executable specifications before implementation begins.
Core Features & Use Cases
- RED-GREEN-REFACTOR Guidance: Structure work into failing tests, minimal passing code, and clean refactoring.
- Test Design Support: Prioritize behavior-focused, edge-case, and error-handling tests using the AAA pattern.
- AI-Augmented Collaboration: Split TDD work across agents or roles for test writing, implementation, and optimization.
- Use Case: Ideal for building a new feature, fixing a bug with a regression test, or improving complex logic with safer incremental changes.
Quick Start
Ask the AI to help you apply TDD to one small feature by writing a failing test first and then implementing only the minimum code needed to make it pass.