1.2 KiB
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"
- Run all relevant tests
- Check actual output (not just "it should work")
- Verify the original requirement is met
- Confirm no regressions
Before Saying "Fixed"
- Reproduce the original bug
- Apply the fix
- Verify bug no longer occurs
- Check for related edge cases
Before Saying "Passing"
- Run the actual test command
- Read the output
- Confirm all tests pass
- 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