About
The Test-Driven Development skill transforms Claude's coding behavior by mandating the 'Iron Law': no production code is written without a failing test first. It guides the AI through the rigorous Red-Green-Refactor cycle, ensuring that every feature or bug fix is verified against actual requirements before implementation. By preventing common rationalizations for skipping tests, this skill helps eliminate technical debt, reduces regressions, and ensures that your test suite is a meaningful representation of intended behavior rather than an after-the-fact verification.