verification-before-completion

Enforces fresh verification evidence before marking work complete or merged.

60|9|Updated Apr 1, 2026
One-click install
npx skills add https://github.com/mvschwarz/openrig --skill verification-before-completion-mvschwarz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/mvschwarz/openrig/tree/main/packages/daemon/specs/agents/shared/skills/process/verification-before-completion
Command: npx skills add https://github.com/mvschwarz/openrig --skill verification-before-completion-mvschwarz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevent premature completion by requiring fresh verification evidence before marking work as complete, committed, or merged.

Core Features & Use Cases

  • Enforces running verification commands and inspecting outputs before assertions.
  • Applies across code changes, builds, tests, and PR reviews to ensure integrity.
  • Provides a repeatable, auditable gate for any claim of completion.

Quick Start

Run the verification workflow to produce fresh evidence before claiming completion.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I prevent premature completion claims in software development?

To prevent premature completion claims, enforce a verification-before-completion policy that requires fresh evidence from test runs and builds before marking work as done. This approach gates code merges by identifying the command, running full verification, and inspecting outputs.

What is a verification gate and how does it work for PR reviews?

A verification gate is a deterministic, repeatable checkpoint that requires running verification commands and reading their outputs before a PR can be marked complete. It guards against unverified success by enforcing evidence collection during PR reviews.

How do I enforce verifiable evidence before merging code?

You can enforce verifiable evidence before merging code by applying a verification gate that runs full verification commands, reads the outputs, verifies the results, and reports the status before allowing a merge or completion claim.

Can I use verification gates across different software development workflows?

Yes, verification gates work across software development workflows including code changes, builds, tests, and PR reviews. They apply a repeatable, auditable checkpoint to ensure integrity before any claim of completion is accepted.

Why does marking work as complete without verification cause issues?

Marking work as complete without verification leads to unverified success claims, risking code integrity. A verification-before-completion policy solves this by requiring fresh verification evidence from deterministic command outputs before any completion assertion.