What problem does it solve?
This Skill automates the Test-Driven Development (TDD) process, ensuring code is implemented with robust testing, quality checks, and adherence to best practices, significantly boosting developer productivity and code reliability.
Core Features & Use Cases
- TDD Workflow Automation: Guides through RED → GREEN → REFACTOR → AUDIT → CODIFY → COMMIT phases.
- Automated Audits: Integrates type checking, linting, and specialized sub-agent audits for pattern compliance, gap analysis, and testing posture.
- Pattern Codification: Identifies and reports reusable code patterns for documentation.
- Use Case: When tasked to "Implement the user profile update feature," this Skill will automatically write failing tests, implement the code to pass, refactor, audit for quality and patterns, and commit the changes, ensuring a high-quality, well-tested feature.
Quick Start
Use the tdd-agent to implement the next available task from the sprint backlog.