verification-before-completion is a skill from the Summer skill library: a guide your AI agent reads when the task matches, so it builds the good version on the first try. Run verification and read its output before claiming work done, fixed or passing: evidence first.
When your agent uses it
- About to claim work is complete, fixed, or passing, before committing or creating PRs
- About to report a test, build, or fix as passing without having run the command and read its output
Install
summer setup installs every skill for your agent. To add only this one:
claude-code for your agent, such as codex or cursor. See Skills for every option.
The skill
Overview
Claiming work is complete without verification is dishonesty, not efficiency. Core principle: Evidence before claims, always. Violating the letter of this rule is violating the spirit of this rule.The Iron Law
The Gate Function
Common Failures
Red Flags - STOP
- Using “should”, “probably”, “seems to”
- Expressing satisfaction before verification (“Great!”, “Perfect!”, “Done!”, etc.)
- About to commit/push/PR without verification
- Trusting agent success reports
- Relying on partial verification
- Thinking “just this once”
- Tired and wanting work over
- ANY wording implying success without having run verification
Rationalization Prevention
Key Patterns
Tests:Why This Matters
False completion claims cost trust and time:- The user stops believing your reports.
- Undefined functions ship and crash.
- Missing requirements ship as incomplete features.
- Time goes to redirecting and rework.
When To Apply
ALWAYS before:- ANY variation of success/completion claims
- ANY expression of satisfaction
- ANY positive statement about work state
- Committing, PR creation, task completion
- Moving to next task
- Delegating to agents
- Exact phrases
- Paraphrases and synonyms
- Implications of success
- ANY communication suggesting completion/correctness
The Bottom Line
No shortcuts for verification. Run the command. Read the output. THEN claim the result. This is non-negotiable.Source:
library/skills/verification-before-completion/SKILL.md, rendered from summer-engine@4.3.0 on npm.
