test-hygiene
Installation
SKILL.md
Test Hygiene
This skill owns what a test pins and how the test file is written. It replaces any older test-hygiene copy.
A test is tautological if it still passes after you delete the production logic. Do not ship that test. Expected must be an independent value (literal or small fixture), not the implementation talking to itself.
When To Use
Load when writing or changing tests, when working near a test file, or when a plan node needs a done when check.
Skip production-only edits with no tests, docs, and UI copy.
This skill does not force tests first. The pin must still fail if the production logic is gone.