verification-before-completion

Run verification commands and validate outputs before claiming completion.

178|24|Updated Jan 14, 2026
One-click install
npx skills add https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection --skill verification-before-completion-zhanlincui
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection/tree/main/verification-before-completion
Command: npx skills add https://github.com/ZhanlinCui/Ultimate-Agent-Skills-Collection --skill verification-before-completion-zhanlincui

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces rigorous verification before claiming completion, ensuring evidence is gathered and output is checked prior to any status updates or PRs.

Core Features & Use Cases

  • Enforced verification steps: Requires running a verification command and validating its output before making any success claims.
  • Evidence-first reporting: Provides structured results and evidence that can be attached to PRs or handoffs.
  • Real-world workflows: Use in software development, data pipelines, and QA processes to prevent unverified changes being reported as complete.

Quick Start

Run the full verification command, examine the output and exit code, and only then update status or claim completion.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I enforce verification steps before claiming a pull request is complete?

To enforce verification before completion, run a full verification suite and validate command outputs and exit codes. Only after gathering this evidence should you update task status or claim PR completion.

What is evidence-first reporting for task handoffs in software engineering?

Evidence-first reporting requires attaching structured verification results and command outputs to task handoffs or pull requests. This prevents unverified code changes from being reported as complete by demanding proof of successful checks.

How do I validate workflow outputs before declaring a release successful?

You validate workflow outputs by executing verification commands and examining their exit codes and results. Declaring a release successful requires reporting this validation evidence rather than assuming completion based on process completion alone.

Does this verification workflow apply to data pipelines and QA processes?

Yes, this verification workflow applies to data pipelines and QA processes. It enforces running a full verification suite and checking outputs before any success statements, preventing unverified changes across software, data workflows, and QA.

What is the best way to prevent unverified changes from being reported as complete?

The best way to prevent unverified changes is to enforce an evidence-first verification workflow. This requires running a full verification suite, checking exit codes, and reporting structured results before making any success claims.

Why does my task handoff require validation evidence before updating status?

Task handoffs require validation evidence to ensure rigorous verification before completion. This prevents unverified changes from being reported as complete by enforcing that command outputs and exit codes are checked prior to any status updates.