verification-before-completion

Run verification commands and report actual status with evidence before completion.

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/xfs96192/claude-config --skill verification-before-completion-xfs96192
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/xfs96192/claude-config/tree/main/plugins/cache/claude-plugins-official/superpowers/5.0.7/skills/verification-before-completion
Command: npx skills add https://github.com/xfs96192/claude-config --skill verification-before-completion-xfs96192

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents dishonest or premature completion claims by enforcing a disciplined verification process and requiring fresh evidence before asserting success.

Core Features & Use Cases

  • Identify the command that proves a claim, run the full verification command, and capture complete outputs.
  • Read and interpret the command output, check exit codes, and verify against expected results.
  • Report the actual status with evidence before committing changes, creating PRs, or marking work as done.
  • Use in code reviews, CI pipelines, and task handoffs to ensure auditable proof of completion.

Quick Start

Run the verification command, review the full output, and report the actual status with evidence before making any success 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 verify code changes before claiming completion in a CI pipeline?

Verifying code changes before claiming completion requires running fresh verification commands, capturing complete outputs, validating exit codes, and reporting actual status with evidence. This enforces proof of completion and prevents unverified claims in CI pipelines.

What is evidence-based verification in software engineering?

Evidence-based verification in software engineering is a disciplined process requiring fresh command execution and output citation before asserting success. It eliminates premature completion claims by ensuring developers validate results against expected outcomes.

How do I prevent premature completion claims during pull request reviews?

Preventing premature completion claims during PR reviews requires enforcing a verification process where fresh commands are executed, outputs are parsed, and exit codes are validated. Actual status must be reported with evidence before marking work as done.

Does evidence-based verification work for task handoffs in software development?

Yes, evidence-based verification works for task handoffs in software development by ensuring auditable proof of completion. It requires running verification commands, checking exit codes, and citing actual outputs before transferring work between developers or pipeline stages.

What is the best way to enforce verification before marking work as done?

The best way to enforce verification before marking work as done is to mandate running full verification commands, interpreting complete outputs, and validating exit codes against expected results. This ensures all success claims are backed by fresh evidence.

Why does requiring fresh command execution prevent unverified completion claims?

Requiring fresh command execution prevents unverified completion claims because it eliminates reliance on stale results. By forcing developers to run verification commands and cite current outputs, it ensures success assertions are backed by auditable, up-to-date evidence.