Skip to main content
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:
Swap 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

If you haven’t run the verification command in this message, you cannot claim it passes.

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:
Regression tests (TDD Red-Green):
Build:
Requirements:
Agent delegation:

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
Rule applies to:
  • 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.