Files
skills-library/skills/meta/verification.md

1.2 KiB

name, description, category, token_budget
name description category token_budget
verification Use before claiming any work is complete. Requires running verification commands and confirming output before making success claims. meta 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

## 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