소개
This skill empowers Claude to adhere to the rigorous standards of Test-Driven Development (TDD) by mandating that failing tests be written before any production code. It follows the 'Iron Law' of TDD, guiding users through the Red-Green-Refactor cycle to ensure that tests are meaningful, code is minimal and purposeful, and regressions are prevented. By strictly requiring a failure before a pass, this skill guarantees that tests are actually verifying behavior rather than just providing passive coverage, leading to more maintainable and resilient software architectures.