verification-before-completion

Require fresh verification evidence before completion claims in development workflows.

Updated Feb 26, 2026
One-click install
npx skills add https://github.com/haulcommand-max/haul-command --skill verification-before-completion-haulcommand-max
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/haulcommand-max/haul-command/tree/main/vendor/superpowers/skills/verification-before-completion
Command: npx skills add https://github.com/haulcommand-max/haul-command --skill verification-before-completion-haulcommand-max

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents dishonest completion claims by requiring fresh verification evidence before any status claims or PRs.

Core Features & Use Cases

  • Enforces a multi-step verification gate before declaring success (identify command, run fully, read outputs, verify results, and only then claim).
  • Applies to code commits, PRs, and release readiness to ensure evidence-backed validation.
  • Useful for automated pipelines and manual checks to avoid silent regressions.

Quick Start

Perform a fresh verification of the latest changes and report the exact outcomes before claiming completion.

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 evidence before claiming code completion?

To enforce verification evidence before claiming code completion, implement a defined gate process that requires running fresh checks and reading actual outputs before any success status is declared. This blocks progression until tests pass.

What is a verification gate in CI/CD pipelines?

A verification gate in CI/CD pipelines is a mandatory checkpoint that requires fresh evidence from executed commands. It prevents silent regressions by blocking release readiness progression until code quality checks produce verifiable outputs.

How do I stop silent regressions in automated release workflows?

You can stop silent regressions in automated release workflows by applying a multi-step verification gate. This process requires identifying a command, running it fully, verifying results, and blocking progression until successful outputs are recorded.

Can I use a verification gate for manual code quality checks?

Yes, you can use a verification gate for manual code quality checks. The gate process applies to both automated pipelines and manual workflows, requiring exact outcomes from fresh verification of latest changes before reporting completion.

Does a verification gate block pull requests without passing tests?

Yes, a verification gate blocks pull requests without passing tests. It enforces evidence-backed validation by requiring fresh verification evidence and recorded command outputs before allowing any PR or completion claims to proceed.

What are the limitations of gatekeeping completion claims in development?

The limitation of gatekeeping completion claims in development is that it strictly blocks progression until checks pass. This requires running fresh verification and reading actual outputs, which may delay releases if commands fail or produce unexpected results.