What problem does it solve? Test suites often pass while verifying very little — tests may contain no assertions, only trivial null checks, or tautological self-referential assertions, giving false confidence that the code is correct. This Skill audits test code to measure how varied and meaningful the assertions actually are. ## Core Features & Use Cases - Assertion Classification: Classifies every assertion into 12 language-neutral categories (equality, exception, negative, state/side-effect, structural/deep, and more) across .NET, Python, TypeScript/JavaScript, Java, Go, Ruby, Rust, Swift, Kotlin, PowerShell, and C++. - Diversity Metrics: Computes suite-wide metrics including average assertions per test, assertion type spread, zero-assertion tests, trivial-only tests, and self-referential/tautological assertion detection. - Gap Analysis & Recommendations: Maps untested behaviors against production code and produces a prioritized report with concrete suggestions for specific test methods. - Use Case: Point the Skill at a pytest or MSTest project and ask whether the tests actually verify meaningful behavior — it returns a summary dashboard, category breakdown, and a list of assertion-free tests to fix. ## Quick Start Analyze the assertion quality of the tests in my test project and tell me which tests are shallow or missing assertions.