verification-before-completion

Verify completion claims by re-running commands and confirming exit-code evidence.

Updated Jun 30, 2026
One-click install
npx skills add https://github.com/JiangAustin/Money_Never_Sleep --skill verification-before-completion-jiangaustin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/JiangAustin/Money_Never_Sleep/tree/main/.claude/skills/verification-before-completion
Command: npx skills add https://github.com/JiangAustin/Money_Never_Sleep --skill verification-before-completion-jiangaustin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents false claims of completion by forcing you to verify results with fresh evidence before you say work is done, tests passed, or a fix is real.

Core Features & Use Cases

  • Evidence-first verification: Re-run the exact command that proves the claim instead of relying on memory, assumptions, or stale output.
  • Completion gating: Use it before announcing test success, build success, bug fixes, PR readiness, or any positive status update.
  • Example: If you are about to say a regression is fixed, this Skill makes you run the relevant test again, inspect the output, and confirm the result is actually supported.

Quick Start

Use the verification-before-completion skill to prove the latest fix or test result with a fresh command run and its complete output.

Frequently Asked Questions about verification-before-completion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify a bug fix before reporting completion?

To verify a bug fix before reporting completion, re-execute the exact validation command and inspect the fresh output to confirm the evidence supports the stated result. This prevents false claims by requiring proof of success rather than relying on assumptions or stale data.

What is evidence-first verification for software builds?

Evidence-first verification for software builds is the process of forcing a full re-execution of validation commands and reading the complete output before claiming success. It gates completion claims by requiring fresh exit-code evidence to prove build readiness.

How do I run pre-commit checks to validate test runs?

To run pre-commit checks and validate test runs, fully re-execute the relevant testing commands and read the complete output. You must confirm that the fresh command output and exit codes support the stated test success before announcing completion.

Can I use stale output to claim release readiness?

No, you cannot use stale output to claim release readiness. Completion gating requires a full re-execution of validation commands to generate fresh evidence, ensuring that the build or fix status is actually proven before reporting success.

When do I need to re-run validation commands for QA?

You need to re-run validation commands for QA whenever you are about to announce test success, build success, bug fixes, or PR readiness. Re-execution is required to prove the latest result with fresh command output and exit-code evidence.

What is the best way to prevent false completion claims in CI?

The best way to prevent false completion claims in CI is to enforce completion gating by reading complete fresh output from re-executed validation commands. This approach ensures that every positive status update is backed by current exit-code evidence.