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
Related skills
More from lucastamoios/celeiro
openspec-to-beads
PROACTIVELY convert approved OpenSpec specs into Beads issues when user applies a change or explicitly approves implementation. Creates trackable work with dependencies, discovers gaps, and maintains audit trail between planning and execution.
51beads-retrospective
PROACTIVELY analyze completed Beads issues to identify patterns, tech debt, and gaps. Suggests new OpenSpec proposals based on discovered work. Use after closing issues or when user asks "what should we work on next?
22