소개
The TDD Workflow skill transforms Claude into a high-precision engineering partner by enforcing the 'Iron Law': no production code is written without a failing test first. It utilizes a rigorous 7-stage state machine—PLANNING, RED, GREEN, REFACTOR, VERIFY, BLOCKED, and VIOLATION—requiring every interaction to be prefixed with the current state. This skill is ideal for teams requiring high-reliability TypeScript code, as it integrates deeply with Vitest and vitest-mock-extended while mandating functional patterns like dependency injection and explicit Result-type error handling.