About
This skill implements the 'Iron Law' of TDD within the Claude Code environment, requiring a failing test before any production code is written. It guides the AI through the Red-Green-Refactor cycle, preventing common pitfalls like over-engineering and 'tests-after' rationalization. By prioritizing behavioral verification over implementation details, it ensures that every line of code is purposeful, tested, and maintainable, ultimately reducing technical debt and production bugs. It is suitable for new feature development, bug fixes, and large-scale refactoring projects.