Write tests that state the behavior clearly.
Shapes unit tests around behavioral contracts, deterministic setup, and visible failure claims.
When to use it
Use when writing or refactoring unit tests, including new files, added cases, flaky tests, or unreadable tests.
It changes how the agent writes or refactors unit tests in the project.
What you provide
Not yet reviewed.
Requires the principal-engineering skill as background.
No additional actions listed.