verification-before-completion

Run verification commands and report completion status with evidence.

1|Updated Apr 10, 2026
One-click install
npx skills add https://github.com/Rysnz/OpenHarness --skill verification-before-completion-rysnz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Rysnz/OpenHarness/tree/main/src/crates/core/builtin_skills/verification-before-completion
Command: npx skills add https://github.com/Rysnz/OpenHarness --skill verification-before-completion-rysnz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claiming work as complete without verification leads to unreliable releases, wasted effort, and flaky projects. This Skill enforces evidence-first completion by requiring to run fresh verification commands and only making success claims when the outputs prove the claim.

Core Features & Use Cases

  • Enforces execution of a full verification command set before declaring completion.
  • Reads and interprets command outputs, exit codes, and failure signals to determine actual status.
  • Generates transparent status reports with evidence suitable for audits, PRs, and deployments.

Quick Start

Run the full verification sequence on your current changes and report the results with 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 verification before claiming a build is complete?

To enforce verification before completion, you must run the full verification command set and capture outputs, exit codes, and failures. This approach ensures you only make completion claims when fresh execution outputs prove the claim.

What is evidence-first completion in CI-CD guardrails?

Evidence-first completion in CI-CD guardrails is the practice of running fresh verification commands and capturing their outputs and exit codes. It ensures success is only claimed when actual command results provide transparent proof.

How do I verify command outputs and exit codes for quality releases?

To verify command outputs and exit codes, run the full verification sequence and interpret the results to determine actual status. This generates transparent reports with evidence suitable for audits, PRs, and deployments.

Does this verification approach work with existing CI-CD pipelines?

Yes, this verification approach works with existing CI-CD pipelines by identifying the specific verification command that proves completion. It runs the command and reports actual status with captured evidence before any deployment.

Why does claiming work complete without verification cause flaky builds?

Claiming work complete without verification causes flaky builds because it skips capturing command outputs and exit codes. This leads to unreliable releases and wasted effort when failure signals are ignored before making success claims.

What is the best way to capture failure signals during testing?

The best way to capture failure signals during testing is to run the full verification command set and record outputs, exit codes, and any failures. Verifying these results prevents declaring completion when failures exist.