What problem does it solve?
This Skill automates the Test-Driven Development (TDD) workflow, ensuring clean, production-ready code is written iteratively without a "quick and dirty" phase.
Core Features & Use Cases
- Iterative Development: Guides the AI through writing failing tests first (RED phase) and then implementing the production-ready code (SUPER GREEN phase).
- True Red Enforcement: Distinguishes between compilation errors and actual behavior failures, ensuring tests are truly failing on behavior.
- Architectural Guidance: Provides a moment for user input on architectural patterns before implementation.
- Use Case: When developing a new feature, use this Skill to ensure robust test coverage and clean code from the outset, following the Red -> Super Green methodology.
Quick Start
Use the tdd skill to write a failing test for the new user authentication feature.