What problem does it solve?
This skill enforces a test-first discipline by driving a structured TDD loop for each task listed in tasks/todo.md, ensuring changes are guided by failing tests before implementation and tracked through checkpoints.
Core Features & Use Cases
- Executes a repeated TDD loop for tasks found in tasks/todo.md, automatically generating a failing test, running tests, implementing minimal code, and validating a pass, followed by refactor and checkpointing.
- Provides user checkpoints between steps to confirm progress and maintain accountability.
- Integrates with specs in specs/ if available to inform required behavior.
- Use case example: for a given task in tasks/todo.md, it will guide you through failing test creation, code changes, test verification, and completion status.
Quick Start
Start the TDD loop for the next task by invoking the TDD workflow and confirming each checkpoint as you progress.