What problem does it solve? Test suites accumulate tautological, brittle, and duplicated tests that cost maintenance effort without catching real regressions. This Skill enforces a six-condition value gate so every persistent test must prove a real behavior, and provides a structured verdict process for auditing or cleaning existing suites. ## Core Features & Use Cases - Value Gate for New Tests: Six mandatory conditions (traceable source, meaningful failure, independent expectations, stable seams, refactor resistance, single owner) decide whether a test should be written at all, including a mandatory see-it-fail-red step. - Audit and Cleanup Verdicts: Per-test KEEP / REWRITE / DELETE / undecided judgments with required evidence, plus removal of test-only production seams, dead fixtures, and orphaned snapshots. - Anti-Pattern Catalog and Mock Boundaries: Reference guides covering tautologies, change detectors, appearance-as-behavior, and mocking only at system boundaries via dependency injection. - Use Case: When asked to slim down a bloated test directory, the Skill reads each test alongside its production owner and callers, issues evidence-backed verdicts, deletes failing-value-gate tests with their exclusive seams, and reports line-count changes separately for production and test code. ## Quick Start Ask the agent to audit the tests in a specific module using the better-test value gate and report which tests should be kept, rewritten, or deleted.