verification-before-completion

Require fresh execution of exact verification commands before asserting completion.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents false completion claims by forcing verification evidence before any statement of passing, fixed, or complete work.

Core Features & Use Cases

  • Verification-before-assertion gate: Requires identifying the exact command that proves a claim, running the full command, reading complete output, and only then asserting results with evidence.
  • Guards against common “close enough” thinking: Blocks success language when only partial checks, earlier runs, “should/probably,” or agent reports were used.
  • Supports typical engineering endpoints: Tests pass, linter clean, build succeeds, bugs fixed via symptom regression, and requirements checklist completion—always backed by fresh command output.

Quick Start

When you are about to say work is done, ask the agent to run the complete verification command(s) and report the exact output and exit status before any success statement.

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 an AI agent from claiming code review is complete without running tests?

To prevent false completion claims during code review, require verification evidence by forcing the agent to run the exact proving command, read the complete output, and confirm the exit code before asserting any success.

What is evidence-based verification in CI-like workflows?

Evidence-based verification in CI workflows is the practice of blocking success language until fresh execution of the exact proving command confirms test, lint, or build results with explicit output and exit status.

How do I enforce a verification gate before a pull request readiness claim?

You enforce a verification gate by requiring the agent to run full test and lint commands, read complete output, confirm failure counts equal zero, and only then assert pull request readiness with explicit evidence.

Does this approach block success assertions based on previous test runs or partial checks?

Yes, this approach blocks success assertions when only partial checks, earlier runs, or speculative reports are used, prohibiting satisfaction language without fresh verification evidence from a complete command execution.

Why should I require fresh execution of the exact proving command before declaring release readiness?

You should require fresh execution of the exact proving command because relying on earlier runs or "should/probably" thinking leads to false completion claims, whereas confirming exit codes and failure counts guarantees actual release readiness.

Can I use this verification gate to confirm bug fixes via symptom regression?

Yes, you can use this verification gate to confirm bug fixes by requiring the agent to run the full symptom regression command, check the complete output for expected behavior, and assert the fix with explicit evidence.