verification-before-completion

Enforce fresh command output verification before any completion claim.

Updated Feb 10, 2026
One-click install
npx skills add https://github.com/rchiarino/AgentHarmony --skill verification-before-completion-rchiarino
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/rchiarino/AgentHarmony/tree/main/.opencode/skills/verification-before-completion
Command: npx skills add https://github.com/rchiarino/AgentHarmony --skill verification-before-completion-rchiarino

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents dishonest or premature claims of work completion by enforcing a strict verification process before any success assertion is made.

Core Features & Use Cases

  • Mandatory Verification: Ensures that verification commands are run and their output is reviewed before any claim of completion, passing, or success.
  • Prevents False Claims: Guards against shipping incomplete features, unfixed bugs, or failing tests by requiring concrete evidence.
  • Use Case: Before committing code, a developer must run the test suite and verify the output shows zero failures, preventing the accidental introduction of regressions.

Quick Start

Always run the verification command and check its output before claiming the task is complete.

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 false completion claims in AI-driven development workflows?

To prevent false completion claims, enforce a strict evidence policy requiring fresh, verifiable command output before any success assertion is made. This ensures claims of passing tests, linting, or building are always backed by concrete verification evidence.

Why does my AI agent claim a bug is fixed without running tests?

An AI claims a bug is fixed without running tests because it lacks a mandatory verification policy. Enforcing a rule that requires reviewing fresh test suite output before claiming completion prevents shipping unfixed bugs or incomplete features.

What is evidence-based verification for code completion?

Evidence-based verification for code completion is a policy that mandates running verification commands and reviewing their output before asserting a task is complete. It guards against premature success claims by requiring fresh, verifiable proof across all development stages.

Does mandatory verification work with linting and building processes?

Mandatory verification works with linting and building processes by applying the same evidence policy across all development stages. It requires fresh command output from linting or building tools before any claims of success or completion are accepted.

How to verify code quality before committing changes?

To verify code quality before committing changes, run the test suite and check the output shows zero failures. Enforcing a strict verification process before making success assertions prevents the accidental introduction of regressions.

When should I not use an automated verification policy?

You should not use an automated verification policy when you cannot run fresh verification commands or review their output. The policy depends entirely on generating concrete evidence, making it unsuitable for environments where command execution is restricted.