| name | verification-before-completion |
| description | Use before any completion claim, commit, or PR update. Require fresh command evidence before saying work is done or passing. |
Verification before completion
Core rule
No success claim without fresh verification evidence.
Gate
Before claiming complete, fixed, or passing:
- Identify the exact command that proves the claim.
- Run the command now.
- Read output and exit status.
- Compare evidence to claim.
- Report factual status with command evidence.
If evidence is missing, state status as unknown.
Required moments
Apply this skill before:
- saying tests pass
- saying a bug is fixed
- opening or updating a PR with success claims
- final task completion reports
Output contract
Return:
Claim: what is being asserted.
Evidence: command and key output.
Result: pass, fail, or unknown.
Next action: fix path if not pass.
Anti-patterns
- "should pass" or "likely fixed" language
- relying on old command output for new claims
- skipping verification to save time