About
The Test-Driven Development (TDD) skill provides Claude with a rigorous framework for software development, prioritizing test creation before implementation. By following the 'Iron Law'—no production code without a failing test first—it ensures that every feature and bug fix is verified against actual requirements rather than assumptions. This skill guides Claude through the full TDD cycle, including failure verification, minimal code implementation, and safe refactoring, resulting in more maintainable, reliable, and well-documented codebases.