What problem does it solve? Test suites accumulate design flaws like conditional logic, sleeps, missing assertions, and external resource dependencies that make tests fragile, slow, and misleading. This Skill performs a formal audit of test code using the testsmells.org 19-smell academic catalog, producing a severity-ranked report with citable smell names, exact locations, and concrete fixes. ## Core Features & Use Cases - Polyglot smell detection: Analyzes tests in .NET (MSTest/xUnit/NUnit/TUnit), Python (pytest/unittest), JS/TS (Jest/Vitest/Mocha), Java, Go, Ruby, Rust, Swift, Kotlin, PowerShell (Pester), and C++ (GoogleTest/Catch2) using language-specific extension files. - Research-backed taxonomy: Maps every finding to a named smell from the academic literature (Assertion Roulette, Mystery Guest, Sleepy Test, Eager Test, Sensitive Equality, Magic Number Test, and more) with calibrated severity levels. - False-positive calibration: Recognizes idiomatic patterns such as Go table-driven tests, pytest parametrize, mock verifications, and integration-test markers so legitimate patterns are not flagged. - Use Case: Point the Skill at a flaky xUnit test project and receive a dashboard of high/medium/low severity smells, code snippets showing each issue, remediation examples, and a prioritized fix plan. ## Quick Start Audit the tests in my test project directory using the full academic test smell catalog and give me a severity-ranked report with fixes.