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

56 lines
1.2 KiB
Markdown

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