Enforces a rigorous Red-Green-Refactor workflow to ensure high-quality, verified code for all features and bug fixes.
The TDD skill transforms Claude into a disciplined development partner by mandating a test-first approach. It follows the strict 'Iron Law': no production code is written until a failing test exists. This ensures that every feature is verifiable, every bug is reproducible via automation, and every refactor is safe. By catching logic errors early and preventing the accumulation of untested code, this skill helps developers maintain high software standards and avoid common rationalization traps that lead to technical debt.
Key Features
01Guided minimal code implementation (GREEN)
020 GitHub stars
03Anti-pattern and rationalization detection
04Safe refactoring protocols
05Strict Red-Green-Refactor cycle enforcement
06Mandatory verification of failing tests (RED)
Use Cases
01Reproducing and fixing bugs through automated testing
02Safe refactoring of complex legacy logic
03Implementing new features with 100% test coverage