What problem does it solve?
This Skill automates the Test-Driven Development (TDD) process, handling the intricate cycle of writing code, reviewing it, and fixing issues, freeing developers from repetitive tasks.
Core Features & Use Cases
- Automated TDD Cycle: Manages the implement-review-fix loop, delegating tasks to specialized AI agents.
- Code Implementation & Review: Orchestrates code generation, test creation, and rigorous code reviews.
- Branch Management: Creates and tracks new branches for each development iteration, ensuring a clean lineage.
- Use Case: Automatically add a new API endpoint for user authentication, including writing tests and ensuring code quality, all driven by a simple task description.
Quick Start
Use the TDD Agent skill to add user authentication to the API, starting from parent branch ID '123e4567-e89b-12d3-a456-426614174000'.