What problem does it solve? Brownfield codebases with no tests invite coverage theater: suites that mirror the implementation, pass on the first run, and detect nothing. This Skill ranks the untested surface, crowns one slice worth covering, and writes tests that have each been observed to fail before being kept. ## Core Features & Use Cases - Audit mode: Ranks the untested surface using git churn, fan-in, failure cost, and testability cost, then writes a durable ledger at docs/tests/testplan-<repo>-<date>.md with a crowned slice and testability blockers. - Cover mode: Stands up the ecosystem's default test runner, declares a behaviour count in advance, and writes tests whose expectations come from outside the implementation, each carrying a provenance comment. - Failure gate: Every kept test is watched to fail via a semantic mutation of the source, which is then reverted by reverse-applying the recorded diff, never by restoring files. - Use Case: You inherit a payments service with zero tests. Run an audit to crown the billing slice, then run cover to stand up a runner and land eight behaviour tests, each verified red against a named mutation. ## Quick Start Ask the agent to audit this repository's untested code and then write verified tests for the highest-priority slice.