Skip to content
Back to skills

Verification Before Completion

ASecurity

Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims

  • 47 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added September 12, 2026
toolsexpress

Security analysis

A100/100

Scanned September 12, 2026

npx -y skills add skeletorflet/opencode-supreme-setup --skill verification-before-completion --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Verification Before Completion?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Verification Before Completion
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/skeletorflet-verification-before-completion/badge)](https://www.skillsdirectory.com/skills/skeletorflet-verification-before-completion)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: verification-before-completion
description: Use when about to claim work is complete, fixed, or passing, before committing or creating PRs - requires running verification commands and confirming output before making any success claims
---

# Verification Before Completion

## Overview

Claiming work is complete without verification is dishonesty, not efficiency.

**Core principle:** Evidence before claims, always.

## The Iron Law
NO COMPLETION CLAIMS WITHOUT FRESH VERIFICATION EVIDENCE

## The Gate Function
BEFORE claiming any status:
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

## Common Failures
- "Tests pass" → Requires test command output: 0 failures
- "Linter clean" → Linter output: 0 errors
- "Build succeeds" → Build command: exit 0
- "Bug fixed" → Test original symptom: passes

## Red Flags - STOP
Using "should", "probably", "seems to". Expressing satisfaction before verification. About to commit/push/PR without verification.

## Key Patterns
Tests: Run test command, see results. NOT "should pass now" or "looks correct".
Build: Run build, see exit 0. NOT "linter passed" (not compilation).

## The Bottom Line
No shortcuts for verification. Run the command. Read the output. THEN claim the result.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.