What problem does it solve?
This Skill eliminates the common pitfalls of manual Test-Driven Development (TDD) by providing a disciplined, AI-guided workflow. It ensures you consistently follow the RED-GREEN-REFACTOR cycle, preventing regressions, improving code quality, and making sure no critical step is missed.
Core Features & Use Cases
- Guided TDD Workflow: Enforces the strict RED-GREEN-REFACTOR cycle, ensuring disciplined development and preventing shortcuts.
- Test Isolation & Verification: Guides you to run single tests for immediate feedback and all tests for comprehensive regression prevention.
- Refactoring Safety: Promotes safe code improvements by ensuring refactoring only occurs when all tests pass, protecting code integrity.
- Use Case: When developing a new feature, use this skill to guide you through writing a failing test, implementing minimal code, verifying all tests pass, and safely refactoring, ensuring robust and high-quality code with minimal effort.
Quick Start
Start a new feature. Use the test-driven-development skill to guide you through writing your first failing test.