verification-before-completion

Enforce fresh verification evidence before reporting completion claims.

Updated Dec 9, 2025
One-click install
npx skills add https://github.com/h4v1d/extension-collection-geminicli --skill verification-before-completion-h4v1d
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/h4v1d/extension-collection-geminicli/tree/main/verification-before-completion
Command: npx skills add https://github.com/h4v1d/extension-collection-geminicli --skill verification-before-completion-h4v1d

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures that any claim of completion, fix, or passing status is backed by fresh verification evidence, preventing dishonest or premature success statements and promoting accountability in development workflows.

Core Features & Use Cases

  • Verification-gated claims: Require a full verification cycle before declaring success (e.g., tests pass, builds succeed, issues resolved).
  • Process transparency: Identify the proving command, run it anew, read outputs, verify results, and report state with evidence.
  • Audit-ready readiness: Ideal for PR reviews, release gating, and post-mortems where verifiable confirmation is essential.

Quick Start

Run the verification workflow to generate fresh evidence of test/build status and state the result with supporting evidence.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I enforce fresh verification before committing a fix or success claim?

To enforce fresh verification before committing, you need a process that identifies the proving command, executes it fully, reads the output, and reports the final state. This ensures completion claims are backed by verifiable evidence.

What is verification-gated completion in CI/CD workflows?

Verification-gated completion in CI/CD workflows is a mechanism that requires a full validation cycle, such as running tests or builds, before declaring success. It prevents dishonest or premature success statements by demanding fresh evidence.

How do I generate audit-ready evidence for PR reviews and release gating?

You generate audit-ready evidence by running your verification workflow anew to produce fresh output confirming test or build status. This provides transparent, verifiable confirmation required for PR reviews and release gating.

Can I use this verification process for post-mortems and QA accountability?

Yes, this verification process is ideal for post-mortems and QA accountability. It ensures that any claim of a resolved issue or passing status is validated with fresh, verifiable output, promoting accountability in development workflows.

What is the best way to prevent premature success claims in development?

The best way to prevent premature success claims is to automate honest completion reporting by enforcing a verification cycle. This requires identifying the proving command, executing it, and verifying the results before stating success.

Why does my CI/CD pipeline report success before tests are fully validated?

Pipelines report success prematurely when they lack a verification gate that reads and verifies outputs before committing. Enforcing fresh verification ensures claims of passing tests or builds are backed by actual evidence.