소개
This skill provides an uncompromising framework for Test-Driven Development (TDD) within Claude Code, emphasizing the 'Iron Law' that no production code should be written without a failing test first. It guides developers through the complete software lifecycle—from defining behaviors with tests to writing minimal passing code and refactoring—ensuring that every line of code is purposeful, verified, and free from technical debt. By preventing rationalizations for skipping tests, it builds a foundation of systematic, automated verification that outperforms manual debugging and ad-hoc testing.