About
The Testing Anti-Patterns skill for Claude Code ensures your test suites are robust, maintainable, and verify actual business logic rather than implementation details. It enforces 'Iron Laws' of testing, such as avoiding mock-existence assertions and keeping production classes clean of test-specific utilities. By implementing 'Gate Functions,' this skill prompts developers to evaluate side effects before mocking, leading to fewer false positives and a cleaner separation of concerns between test and production environments.