소개
This skill provides a rigorous framework for Claude to follow when writing or modifying tests, ensuring that verification focuses on real behavior rather than implementation details. It implements a set of 'Iron Laws' that prohibit testing mock existence, prevents the leakage of test-specific methods into production classes, and mandates a deep understanding of dependencies before applying mocks. By prioritizing Test-Driven Development (TDD) principles and providing specific 'Gate Functions' for decision-making, this skill helps developers build more resilient, maintainable, and meaningful test suites while avoiding the brittle tests that often plague complex software projects.