About
This skill serves as a rigorous guardian for software testing quality, specifically designed to eliminate fragile and misleading test patterns. It enforces 'The Iron Laws' of testing—preventing the verification of mock behavior, stopping the pollution of production code with test-only methods, and ensuring developers fully understand dependencies before mocking. By integrating gate functions into the workflow, it guides Claude to write more resilient, behavior-focused tests that align with strict TDD principles, ultimately improving code maintainability and reducing false-positive test results.