What problem does it solve?
This skill prevents hallucinated or unverified implementations by enforcing a strict, step-by-step TDD cycle where every transition is confirmed by real test behavior.
Core Features & Use Cases
- Verified 7-step TDD loop: Drives the workflow from intent discovery to regression-safe final review using RED->GREEN->REFACTOR principles.
- Scenario-driven requirements: Converts functional requirements into explicit scenario documents with acceptance criteria and test status gates.
- Failure-first development: Requires writing failing tests before implementing minimal production code, then verifies passing and refactoring without breaking behavior.
- Use Case: When implementing a new feature (e.g., an API endpoint or a domain rule), it helps ensure you define scenarios clearly, prove correctness with tests, and avoid merging code that only “seems” correct.
Quick Start
Ask the AI to apply the tdd-workflow to your next feature by creating the step reports, scenario docs, failing tests, minimal implementation, refactoring, and final regression verification.