--- name: verification description: Use before claiming any work is complete. Requires running verification commands and confirming output before making success claims. category: meta token_budget: 800 --- # Skill: Verification Before Completion ## The Iron Law **Evidence before assertions.** Never claim success without proof. ## Required Steps ### Before Saying "Done" 1. Run all relevant tests 2. Check actual output (not just "it should work") 3. Verify the original requirement is met 4. Confirm no regressions ### Before Saying "Fixed" 1. Reproduce the original bug 2. Apply the fix 3. Verify bug no longer occurs 4. Check for related edge cases ### Before Saying "Passing" 1. Run the actual test command 2. Read the output 3. Confirm all tests pass 4. Note any skipped tests ## Anti-Patterns - "It should work now" (without testing) - "Tests pass" (without running them) - "Fixed" (without verifying) - "Complete" (without checking requirements) ## Output Format ```markdown ## Verification Report ### Tests Run - [command]: [result] ### Output Confirmed - [what was checked]: [actual result] ### Requirements Met - [requirement]: [evidence] ### Status: VERIFIED | NEEDS_WORK ``` ## Token Budget: 800 tokens max