Verification Before Completion

Run verification commands and produce pass/fail status reports.

Updated Feb 3, 2026
One-click install
npx skills add https://github.com/lv7dev/shop_v2 --skill verification-before-completion-lv7dev
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Verification Before Completion
Source: https://github.com/lv7dev/shop_v2/tree/main/.claude/skills/debugging/verification-before-completion
Command: npx skills add https://github.com/lv7dev/shop_v2 --skill verification-before-completion-lv7dev

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures verification evidence is collected and displayed before any completion claims, reducing false positives and increasing trust in results.

Core Features & Use Cases

  • Verification Gate: Define and run a complete verification command set, check exit codes, and collect outputs before stating success.
  • Evidence-Driven Claims: Requires fresh verification outputs and VCS diffs when reporting progress or completion.
  • Use Case: Before merging a PR, run a full test and lint verification and only then confirm success with a verifiable log.

Quick Start

Run the verification workflow command: verify-before-completion --check all and review the produced evidence log.

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 verification evidence before claiming a software build is successful?

To enforce verification evidence before claiming success, define a complete verification command set, run it to capture fresh outputs and VCS diffs, and assess exit codes to produce a formal pass/fail status report.

What is a verification gate in software engineering and when do I need it?

A verification gate in software engineering is a mandatory checkpoint that runs a defined command set and checks exit codes before allowing completion claims. You need it for PR reviews, build checks, and release readiness to prevent false positives.

How to verify build checks and collect output logs before a PR review?

Run a full test and lint verification workflow using a command like verify-before-completion --check all, which captures outputs, checks exit codes, and produces an evidence log to confirm success before merging a PR.

Can I use evidence-driven status reports for release readiness without false positives?

Yes, evidence-driven status reports require fresh verification outputs and VCS diffs before reporting progress or completion. This mechanism reduces false positives and increases trust in release readiness results.

Do I need a defined verification command set to check software engineering status?

Yes, a defined verification command set is required. The verification workflow depends on running these specific commands, capturing their output logs, and assessing their exit codes to generate a trustworthy pass or fail status report.

What are the limitations of claiming completion without fresh verification outputs?

Claiming completion without fresh verification outputs risks false positives and reduces trust in results. Without capturing VCS diffs and checking exit codes, you lack the formal pass/fail assessment needed for a trustworthy status report.