소개
The Test-Driven Development (TDD) skill transforms Claude into a disciplined engineer by mandating a test-first approach for all features and bug fixes. By adhering to the 'Iron Law'—no production code without a failing test first—this skill eliminates technical debt, prevents regressions, and ensures that every line of code serves a specific, verified purpose. It provides a structured framework for the Red-Green-Refactor cycle, helps identify valid vs. invalid testing exceptions, and guides the AI through edge-case discovery to produce robust, self-documenting codebases.