About
This skill transforms Claude into a rigorous TDD practitioner, strictly adhering to the 'Iron Law' that no production code shall be written without a preceding failing test. It guides users through the essential cycle of writing minimal tests, watching them fail for the right reasons, implementing the simplest passing code, and refactoring for quality. By eliminating common rationalizations for skipping tests, this skill helps developers build highly reliable, self-documenting codebases that are resistant to regressions and easy to maintain.