verification-before-completion

Verify completion claims with fresh evidence and exit code inspection.

2|Updated May 3, 2026
One-click install
npx skills add https://github.com/Rosetears520/aili-workflows --skill verification-before-completion-rosetears520
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Rosetears520/aili-workflows/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/Rosetears520/aili-workflows --skill verification-before-completion-rosetears520

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents premature completion claims by requiring fresh, relevant evidence before an AI asserts that work is fixed, passing, verified, ready, or accepted.

Core Features & Use Cases

  • Evidence-first completion gate: Forces the AI to map the exact claim to specific evidence that would prove it, then collect that evidence before concluding success.
  • Fresh verification requirement: Requires running, inspecting, or collecting new evidence (including reading command output and exit codes) rather than relying on assumptions or stale logs.
  • Stress-tested claim validation: Escalates verification effort for higher-risk changes spanning multiple files/modules/agents, security/CI/migrations/release behavior, or cases involving indirect evidence.
  • Evidence reporting structure: Produces a consistent evidence checklist (claim, evidence source, command/inspection, result, verified vs unverified).

Quick Start

Ask the AI to use verification-before-completion before stating anything is verified or accepted, especially after running tests, implementing a fix, or preparing a release.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I verify code changes before claiming completion?

Verify code changes before claiming completion by mapping the exact assertion to specific, fresh evidence and inspecting command outputs with exit codes. This process downgrades outcomes to unverified if the collected evidence fails to prove the claim.

What is evidence-based verification for release readiness?

Evidence-based verification for release readiness is a process that requires collecting fresh, claim-specific proof before declaring success. It prevents premature completion claims by demanding new test runs or inspections rather than relying on assumptions or stale CI logs.

How do I prevent false completion claims during debugging?

Prevent false completion claims during debugging by forcing an evidence-first completion gate that requires running new checks and reading command outputs. It downgrades any fix to unverified if the exact claim lacks fresh, supporting proof.

Does this verification approach escalate for multi-module changes?

Yes, this verification approach escalates for multi-module changes. It increases verification effort for higher-risk modifications spanning multiple files, agents, security configurations, or migrations to ensure broad changes are thoroughly proven before completion.

How do I structure an audit trail for testing results?

Structure an audit trail for testing results by generating a consistent evidence checklist. This checklist records the specific claim, evidence source, command inspection, output result, and whether the outcome is verified or unverified.

When should I not rely on stale logs for CI verification?

You should not rely on stale logs for CI verification when asserting that work is fixed, passing, or ready. This approach requires fresh evidence collection and correct inspection of exit codes to prove the exact claim before completion.