About
The TDD skill automates and enforces the rigorous Test-Driven Development methodology within Claude Code. By mandating the Red-Green-Refactor cycle, it ensures that every line of production code is preceded by a failing test, eliminating the risk of 'always-pass' tests that fail to validate logic. This skill provides structured checklists for each phase, integrates TDD directly into implementation plans, and includes deviation logging to prevent the introduction of untested code, making it essential for teams prioritizing long-term maintainability.