verification-before-completion

Run verification commands and report outputs before completion claims.

3|1|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/jagreehal/jagreehal-claude-skills --skill verification-before-completion-jagreehal
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/jagreehal/jagreehal-claude-skills/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/jagreehal/jagreehal-claude-skills --skill verification-before-completion-jagreehal

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces honesty in status reporting by requiring fresh verification evidence before any completion claim, preventing premature success statements.

Core Features & Use Cases

  • Enforces a robust verification gate before declaring work complete.
  • Captures command outputs, exit codes, and failures to support auditable claims.
  • Use Case: QA teams and developers ensure builds, tests, and checks pass before reporting success.

Quick Start

  • Run the verification command on the latest changes and report the full outputs.

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 before claiming a software build is complete?

Verification before completion works by requiring a verification command to run on the latest changes, capturing command outputs and exit codes. This enforces a robust verification gate, ensuring truthful status reporting by preventing premature success statements.

What is a verification gate in QA and software development?

A verification gate in QA is a checkpoint that requires fresh verification evidence before any completion claim is made. It captures command outputs and failures to support auditable claims, preventing premature success statements during software development.

How do I report test results with evidence for code reviews?

You report test results with evidence by running the verification command on the latest changes and reporting the full outputs. This captures command outputs, exit codes, and failures to support auditable claims during code reviews and QA gates.

Does this verification approach work for QA gates and builds?

Yes, this verification approach works for QA gates and builds by requiring fresh verification evidence before reporting success. It is designed for QA teams and developers to ensure builds, tests, and checks pass before making any completion claims.

Why does reporting completion without evidence cause problems in software engineering?

Reporting completion without evidence causes problems because it allows premature success statements. A verification gate solves this by enforcing honest status reporting, capturing command outputs and exit codes to ensure builds and tests actually pass before claiming success.