verification-before-completion

Run verification commands and inspect outputs before declaring completion.

4|2|Updated Jan 25, 2026
One-click install
npx skills add https://github.com/lyfe2025/lyfes-coding-skills --skill verification-before-completion-lyfe2025
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/lyfe2025/lyfes-coding-skills/tree/main/skills/superpowers/verification-before-completion
Command: npx skills add https://github.com/lyfe2025/lyfes-coding-skills --skill verification-before-completion-lyfe2025

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enforces evidence-based completion by requiring a verification run before any completion claim.

Core Features & Use Cases

  • Evidence-driven completion: Only after verification and evidence can you declare completion.
  • Applies to commits and PRs: Ensures verification is run before merges or handoffs.
  • Clear failure handling: If verification fails, provide auditable evidence and do not declare success.

Quick Start

Run the verification command for the current change and capture full output. Read the results and only declare completion if the output confirms success with evidence.

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 a pull request or commit is marked complete?

You can require verification before a pull request by running the change's verification command, capturing full output, and only declaring completion if the output confirms success with concrete evidence.

What does evidence-based completion mean in software development workflows?

Evidence-based completion means you cannot declare a task, commit, or handoff complete until verification results are executed, outputs are read, failures are counted, and conclusions are drawn only when supported by the evidence.

Can I still merge a pull request if the verification run fails?

No, if verification fails you must not declare success; instead, provide auditable evidence of the failure and resolve the issues before claiming completion for the pull request or commit.

How do I verify code changes before a feature handoff?

To verify code changes before a feature handoff, run the verification command for the current change, read the results to count any failures, and only declare completion if the output confirms success with auditable evidence.

What's the best way to prevent false completion claims during development?

The best way to prevent false completion claims is to enforce an evidence-first workflow where commands are executed, outputs are inspected, failures are counted, and conclusions are drawn only when verification results support them.