What problem does it solve? Go test suites often accumulate low-value tests that pin implementation details, assert tautologies, or miss critical error paths, making them brittle and unreliable as regression detectors. This Skill audits Go tests against behavior-driven testing principles to flag broken tests and surface valuable missing coverage. ## Core Features & Use Cases - Disqualifier Gate: Detects fundamentally broken tests including tautologies, vacuous passthroughs, constant pins, call-count-only assertions, and trivial getter tests. - Quality Classification: Categorizes violations by Fidelity (won't catch defects), Resilience (breaks on harmless refactors), and Precision (failure won't pinpoint the problem). - Missing Test Identification: Compares production code against existing tests to suggest high-value tests for uncovered error paths, boundary conditions, and untested business rules. - Use Case: Before merging a pull request with new Go tests, run this review to catch tests that mock internal dependencies or copy expected values from production code, and get concrete rewrite suggestions with file:line references. ## Quick Start Ask the AI to review the Go tests in your package, for example: review the tests in internal/handler for adherence to the Go testing guidelines.