verification-before-completion

Enforce a 5-step verification process with command output before completion claims.

8|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/SufficientDaikon/omniskill --skill verification-before-completion-sufficientdaikon
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/SufficientDaikon/omniskill/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/SufficientDaikon/omniskill --skill verification-before-completion-sufficientdaikon

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the AI from making unverified claims about task completion, fixing bugs, or passing tests, thereby maintaining trust and accuracy.

Core Features & Use Cases

  • Mandatory Verification: Enforces a strict 5-step process before any completion claim can be made.
  • Evidence-Based Claims: Requires concrete evidence (command output, test results) to support any assertion of completion.
  • Use Case: When an AI claims a bug is fixed, this skill ensures it first re-runs the relevant tests and presents the passing output, rather than just stating "it's fixed."

Quick Start

Use the verification-before-completion skill to ensure all claims of completion are backed by fresh 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 stop AI from claiming a bug fix is complete without running tests?

To stop unverified bug fix claims, you enforce a mandatory verification gate that requires concrete evidence before any completion claim. This process identifies specific commands, executes them fully, reads all output, and verifies results against the claim to prevent unverified assertions.

How does evidence-based verification work for task completion claims?

Evidence-based verification works by enforcing a strict 5-step process that requires concrete command output and test results to support any assertion of completion. It identifies verification commands, executes them fully, reads all output, and matches the results against the initial claim.

What is a completion gate in software engineering workflows?

A completion gate is a mandatory verification checkpoint that prevents unverified assertions by requiring concrete evidence and fresh output before any claim of task completion, bug fix, or test passing is accepted. It enforces honesty and trust by executing specific commands and reading all output.

Do I need specific test frameworks to enforce verification before completion?

No specific test frameworks are required as dependencies. The verification process works by identifying the specific commands needed for verification, executing them fully in your existing environment, and reading all output to verify the results against the completion claim.

Why does my AI state a task is fixed but provide no test output?

An AI states a task is fixed without output because it lacks a mandatory verification process enforcing evidence-based claims. Implementing a strict 5-step completion gate requires executing specific verification commands and presenting the passing output rather than just stating the fix is complete.