What problem does it solve? Non-trivial code changes often ship without a credible way to prove they work, leaving teams guessing whether a feature, bug fix, or refactor actually behaves as claimed. This Skill structures the upfront planning of how a change will be verified, so conclusions rest on evidence rather than assumption. ## Core Features & Use Cases - Evidence Path Design: Frames the claim being made, then derives project-specific ways to establish, limit, or refute it using the system's inputs, outputs, state transitions, and boundaries. - Verification Budgeting: Assigns one owner per distinct claim and selects the minimum non-duplicative evidence that covers claims and important boundaries. - Verification Affordances: Defines the smallest capability (hooks, test fixtures, diagnostic surfaces) needed to make relevant state controllable, observable, and repeatable. - Use Case: Before refactoring a payment retry mechanism, use this Skill to define exactly which behaviors must stay true, what evidence will prove the retry logic still works, and what temporary instrumentation is needed to observe failures directly. ## Quick Start Ask the agent to plan a verification approach for your upcoming feature or refactor before writing any implementation code.