tdd
Installation
SKILL.md
TDD (Test-Driven Development) Skill
Guide Claude to follow strict Test-Driven Development practices when implementing new features or fixing bugs. Ensures tests are written BEFORE implementation code.
When to Use
- Implementing new features
- Adding new methods to existing services/repositories
- Fixing bugs (write failing test first)
- Refactoring existing code
Core TDD Cycle
RED → GREEN → REFACTOR
↓ ↓ ↓
Fail Pass Improve