verification-before-completion

Run validation commands and analyze output before reporting task completion.

Updated Jun 16, 2026
One-click install
npx skills add https://github.com/xuithoi/Skill-for-Coding --skill verification-before-completion-xuithoi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/xuithoi/Skill-for-Coding/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/xuithoi/Skill-for-Coding --skill verification-before-completion-xuithoi

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents the common AI failure of claiming work is finished or correct without actually verifying the results, ensuring that all assertions are backed by objective evidence.

Core Features & Use Cases

  • Verification Gatekeeping: Forces the agent to run specific commands to prove success before making any claims.
  • Evidence-Based Reporting: Ensures that status updates are tied to concrete output like test results, linter logs, or build exit codes.
  • Use Case: When an agent finishes a bug fix, this skill mandates that it runs the specific regression test and confirms the output shows zero failures before it is allowed to report the fix as complete.

Quick Start

Apply the verification-before-completion protocol to all your upcoming tasks to ensure every claim of success is backed by fresh command output.

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 before an AI agent claims a task is complete?

Enforcing verification before task completion requires applying a protocol that forces the agent to run specific validation commands and objectively analyze their output before reporting success. This ensures all claims of work completion are backed by concrete evidence like test results or build exit codes.

What is evidence-based reporting for software development workflows?

Evidence-based reporting for software development workflows is the practice of tying status updates to concrete command output like test results, linter logs, and build exit codes. It prevents unverified claims of success by mandating the execution of validation commands to confirm status.

How do I stop an AI agent from claiming a bug fix is finished without running tests?

To stop an AI agent from claiming a bug fix is finished without running tests, apply a verification gatekeeping protocol. This mandates the agent to execute specific regression tests and confirm the output shows zero failures before it is allowed to report the fix as complete.

Can I use verification gatekeeping for linting and building tasks?

Yes, verification gatekeeping can be applied to linting and building tasks. The protocol supports software development workflows by requiring the execution of specific validation commands and the objective analysis of their output to confirm status before any claim of success is made.

What's the best way to ensure reliability in AI-assisted testing workflows?

The best way to ensure reliability in AI-assisted testing workflows is to enforce rigorous verification protocols before any claim of task completion. This requires running specific validation commands and analyzing their objective output to confirm status, ensuring assertions are backed by fresh evidence.

Why does my AI agent report success without verifying the build exit code?

AI agents report success without verifying the build exit code due to a common failure of claiming work is finished without checking results. Applying an evidence-based verification protocol mandates the execution of validation commands to objectively confirm status before reporting completion.