verification-before-completion

Automates final verification of commands and outputs before allowing task completion claims.

2|Updated Apr 12, 2026
One-click install
npx skills add https://github.com/Clay-HHK/claude-config --skill verification-before-completion-clay-hhk
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Clay-HHK/claude-config/tree/main/skills/superpowers/verification-before-completion
Command: npx skills add https://github.com/Clay-HHK/claude-config --skill verification-before-completion-clay-hhk

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill ensures honest reporting by requiring fresh verification and evidence-based assertions before marking work as complete.

Core Features & Use Cases

  • Enforces a fixed verification gate that must be executed before any success claim.
  • Guides users through the 5-step verification process: IDENTIFY, RUN, READ, VERIFY, and ONLY THEN claim.
  • Supports integration with VCS workflows by validating outputs from commands and documenting evidence.

Quick Start

Run the full verification command set on your project, review the outputs, and only claim success when evidence meets the criteria.

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 code changes before claiming task completion in a software workflow?

To verify code changes before claiming completion, you must run fresh verification commands, read the full output, check exit codes, and document evidence. This prevents premature success claims by enforcing an evidence-based validation gate.

What is the verification process for preventing premature completion claims in software engineering?

The verification process is a fixed five-step gate: IDENTIFY the commands, RUN them, READ the full output, VERIFY exit codes, and ONLY THEN claim success. This ensures honest reporting through documented evidence.

How do I enforce evidence-based validation during PR reviews and release checks?

You enforce evidence-based validation during PR reviews by running fresh command sets, validating their outputs, checking exit codes, and documenting the evidence before asserting that the release checks are successful.

Can I use automated verification gates for software development workflows without external dependencies?

Yes, you can apply automated verification gates without external dependencies. The process relies on running fresh commands and validating outputs directly within your software development workflow to ensure honest reporting before completion.

Why does my task verification fail when I claim success without fresh command output?

Task verification fails because claiming success requires running fresh verification commands and documenting evidence. Without checking full outputs and exit codes, the fixed verification gate prevents any premature or unvalidated completion claims.

What's the best way to document evidence for quality assurance during final verification?

The best way to document evidence for quality assurance is to run the full verification command set, review the outputs, and record the exit codes. You only claim success when this documented evidence meets the criteria.