Verification Before Completion

Enforce explicit verification steps before allowing completion claims.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/aleph23/Natasha --skill verification-before-completion-aleph23
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Verification Before Completion
Source: https://github.com/aleph23/Natasha/tree/main/skills/debugging/verification-before-completion
Command: npx skills add https://github.com/aleph23/Natasha --skill verification-before-completion-aleph23

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claims of completion are risky without fresh verification; this skill enforces explicit verification steps to prove readiness.

Core Features & Use Cases

  • Defines a gate for completion claims by requiring verification.
  • Logs and evaluates verification outputs to prevent premature success statements.
  • Use cases include software delivery, QA, and documentation workflows where status must be proven with current results.

Quick Start

Run the verification command and review the full output before making any completion claim.

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 software task is complete?▼

You enforce verification by defining a mandatory gate that requires running a verification command and evaluating its exit code and output logs before allowing any completion claim. This prevents premature success statements by requiring fresh test outputs as proof of readiness.

What is evidence-first verification in QA and delivery workflows?▼

Evidence-first verification is a process where status gates must be proven with current test results before merging or shipping. It requires running a defined verification command, evaluating outputs, and logging evidence to ensure claims of completion are backed by fresh data.

How do I stop premature completion claims in software delivery pipelines?▼

To stop premature completion claims, implement a verification gate that evaluates command exit codes and logs outputs before allowing success statements. This ensures no completion claim is made without explicit verification steps and fresh test evidence.

Does verification before completion work for documentation workflows?▼

Yes, verification before completion applies to documentation workflows where status must be proven with current results. It enforces explicit verification steps, requiring defined commands to run and outputs to be evaluated before any documentation readiness claim is made.

What's the best way to require fresh test outputs before merging code?▼

The best way is to enforce a completion gate that requires running a defined verification command and reviewing its full output. By evaluating exit codes and logging evidence, the workflow ensures only verified results allow a merge or ship claim.

When do I need to gate completion claims with explicit verification?▼

You need to gate completion claims whenever unverified status updates pose a risk, such as in software delivery, QA, or documentation workflows. It is required when success statements must be proven with fresh test outputs before proceeding to merge or ship.