What problem does it solve? Engineering work often gets declared "done" based on green test suites or intuition, without any check that would actually fail if the claim were false. This Skill enforces a discipline where every non-trivial claim is backed by a named proof: a runnable test, contract check, or documented manual verification tied to the specific behavior being asserted. ## Core Features & Use Cases - Proof Contracts: Structures every claim into five fields (claim, data invariant, boundary, check, evidence) so completion statements are auditable rather than assumed. - Boundary-focused testing guidance: Directs tests to seams where data shape or values observably change (endpoints, parsers, validators, pipelines, middleware) instead of per-helper unit tests. - Anti-pattern detection: Tripwire tables and a test-theater reference catch tests that assert implementation details, literal text, or mock calls instead of real behavior. - Use Case: After fixing a bug in an API endpoint, use this Skill to write a regression test that fails before the fix and passes after, then report the claim as proven with the exact command and output as evidence. ## Quick Start Use the proof skill to turn my claims about this bug fix into proof contracts and write the boundary tests that would fail if the fix were wrong.