Add verification skill for quality assurance

This commit is contained in:
2025-12-11 20:25:34 +01:00
parent 9e283d3689
commit 311d25d699

View File

@@ -0,0 +1,55 @@
---
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