Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Claude Skills Maintainers avatar

Verification Before Completion

  • 196 repo stars
  • Updated July 25, 2026
  • secondsky/claude-skills

Run verification commands and confirm output before claiming work is complete, fixed, or passing, or before committing/PRing.

About

A discipline skill that requires running verification commands and confirming their output before claiming work is complete or passing, and before committing or opening PRs. Developers use it to avoid declaring success without evidence.

  • Verify before claiming done
  • Confirm command output
  • Gate commits + PRs
  • Prevents false 'passing'

Verification Before Completion by the numbers

  • Data as of Jul 28, 2026 (Skillselion catalog sync)
/plugin marketplace add secondsky/claude-skills
/plugin install verification-before-completion@claude-skills

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
repo stars196
Last updatedJuly 25, 2026
Repositorysecondsky/claude-skills

What it does

Run verification commands and confirm output before claiming work is complete, fixed, or passing, or before committing/PRing.

README.md

Verification Before Completion Skill

Run verification commands and confirm output before claiming success.

Overview

This skill enforces evidence-based completion claims. Claiming work is complete without verification is dishonesty, not efficiency. The core principle: Evidence before claims, always.

The Iron Law

NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE

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

The Gate Function

  1. IDENTIFY - What command proves this claim?
  2. RUN - Execute the FULL command (fresh, complete)
  3. READ - Full output, check exit code, count failures
  4. VERIFY - Does output confirm the claim?
  5. ONLY THEN - Make the claim

Skip any step = lying, not verifying.

When to Use

  • About to claim tests pass, build succeeds, or work is complete
  • Before committing, pushing, or creating PRs
  • Moving to next task
  • Any statement suggesting success/completion
  • Expressing satisfaction with work

Red Flags - STOP

  • Using "should", "probably", "seems to"
  • Expressing satisfaction before verification
  • About to commit/push/PR without verification
  • Trusting agent success reports
  • Relying on partial verification
  • ANY wording implying success without running verification

Common Verification Commands

bun test          # or: npm test
bun run build     # or: npm run build
bun run lint      # or: npm run lint
bunx tsc --noEmit # or: npx tsc --noEmit

Auto-Trigger Keywords

  • completion verification
  • evidence-based claims
  • verification gates
  • test verification
  • build verification
  • pre-commit checks
  • success claims
  • completion claims

Source

Adapted from mrgoonie/claudekit-skills

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.