verification-before-completion

Enforce fresh verification before asserting task completion in CI workflows.

5|Updated Mar 16, 2019
One-click install
npx skills add https://github.com/third774/dotfiles --skill verification-before-completion-third774
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/third774/dotfiles/tree/main/opencode/skill/verification-before-completion
Command: npx skills add https://github.com/third774/dotfiles --skill verification-before-completion-third774

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces a verification gate before claiming completion. It ensures every claim (like tests passing, builds succeeding, or bugs fixed) is backed by fresh evidence.

Core Features & Use Cases

  • Verification Checklist: a repeatable process (Identify, Run, Read, Verify) to substantiate claims.
  • Evidence-First Reporting: require command outputs, exit codes, and logs before declaring success.
  • Quality Assurance Guardrail: reduces miscommunication and rework by proving results.

Quick Start

Copy the Verification Checklist into your workflow. Before claiming completion, run the verification commands, capture fresh outputs, 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 verify that tests are actually passing before claiming completion?

Verification-before-completion enforces running fresh test commands, capturing full output and exit codes, and presenting that evidence before declaring tests pass. This prevents false completion claims by requiring concrete proof rather than assumptions.

What's the best way to prove a build succeeded or a bug is fixed?

Execute the verification commands fresh, analyze the complete output logs and exit codes, then report results with that evidence attached. This evidence-first approach confirms or refutes claims and reduces rework from unverified assertions.

Can I use a verification checklist across different CI pipelines and developer workflows?

Yes. The Skill provides a repeatable checklist process—Identify, Run, Read, Verify—that applies to any environment claiming task completion: tests passing, builds succeeding, lints clean, or regressions verified across pipelines and local workflows.

Why should I run fresh verification instead of relying on previous test results?

Fresh verification captures current state and prevents stale claims. Running commands again, reading full output, and checking exit codes ensures the evidence reflects actual present conditions, reducing miscommunication and false positives.

How does verification reduce quality assurance issues in my workflow?

By enforcing evidence before any completion claim, verification gates catch unproven assertions early. This guardrail reduces rework, prevents propagation of false positives into downstream tasks, and improves team confidence in reported results.