verification-before-completion

Enforce verification commands and validate outputs before claiming task completion.

1|Updated Jan 28, 2026
One-click install
npx skills add https://github.com/raybird/telenexus --skill verification-before-completion-raybird
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/raybird/telenexus/tree/main/skills/tao-of-opencode/references/superpowers/verification-before-completion
Command: npx skills add https://github.com/raybird/telenexus --skill verification-before-completion-raybird

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill prevents the common AI failure of claiming work is finished or correct without actually verifying the results, which leads to broken code, false confidence, and wasted time.

Core Features & Use Cases

  • Verification Gate: Forces a mandatory check of exit codes, test outputs, and system states before any completion claim is made.
  • Rationalization Prevention: Provides a structured framework to counter common excuses for skipping verification, such as fatigue or assumed success.
  • Use Case: When an agent finishes a bug fix, this skill mandates that the agent must run the specific test suite and confirm the output shows zero failures before it is allowed to report the task as complete.

Quick Start

Apply the verification-before-completion protocol to your current task by running the necessary test command and confirming the output before stating that the work is finished.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I prevent an AI agent from claiming a task is complete without running tests?

To prevent an AI agent from claiming a task is complete without running tests, enforce a strict verification protocol requiring empirical evidence. This forces the agent to execute verification commands and validate test outputs before making any status assertions, ensuring reliability and honesty in software development workflows.

What is an evidence-based verification gate in automated testing workflows?

An evidence-based verification gate is a mandatory checkpoint that requires empirical proof, such as exit codes and test outputs, before any work completion claim is finalized. It prevents false confidence and broken code by overriding rationalizations like assumed success or fatigue in agentic task execution.

How do I enforce a mandatory check of exit codes before reporting a bug fix is finished?

To enforce a mandatory check of exit codes before reporting a bug fix is finished, apply a structured verification protocol to your current task. This requires running the specific test suite and confirming the output shows zero failures before the agent is allowed to report the task as complete.

Does the verification-before-completion protocol work with general software development workflows?

Yes, the verification protocol works with general software development workflows, automated testing, and agentic task execution. It applies a universal evidence-based framework that requires independent validation of system states and outputs before any success claims are made, regardless of the specific development environment.

Why does an AI agent skip verification and assume a code fix was successful?

An AI agent skips verification and assumes a code fix was successful due to common rationalizations like fatigue or assumed success. A structured verification gate counters this by mandating the execution of verification commands and independent validation of output before any completion claims are permitted.

When do I need to enforce independent validation of output in quality assurance?

You need to enforce independent validation of output in quality assurance whenever an agent finishes a task and prepares to claim success. This ensures that system states and test results are empirically verified, preventing false confidence and wasted time caused by unverified completion claims.