About
The Test-Driven Development (TDD) skill for Claude Code transforms the development process into a disciplined, verification-first workflow. It operates on the 'Iron Law' that no production code exists without a preceding failing test, ensuring that every feature and bugfix is validated by evidence rather than assumptions. By mandating the Red-Green-Refactor cycle and requiring real-time terminal output as proof of verification, this skill eliminates technical debt, prevents regressions, and produces self-documenting codebases that are highly resilient to change.