About
This skill provides a rigorous framework for Test-Driven Development (TDD) within Claude Code, ensuring that every piece of production code is preceded by a failing test. It guides developers through the Red-Green-Refactor cycle, preventing over-engineering and common rationalizations that lead to technical debt. By mandating behavior-focused testing and the 'Iron Law' of TDD, it helps teams build reliable, self-documenting codebases that are easy to refactor and inherently free of regressions.