verification-before-completion

Enforce a verification gate before declaring code changes complete.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/stabilefrisur/panmetis --skill verification-before-completion-stabilefrisur
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/stabilefrisur/panmetis/tree/main/src/panmetis/skills/verification-before-completion
Command: npx skills add https://github.com/stabilefrisur/panmetis --skill verification-before-completion-stabilefrisur

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This rule prevents making completion claims without fresh verification evidence, ensuring honesty and accuracy before commits, PRs, or releases.

Core Features & Use Cases

  • Enforces a rigorous gate: identify a verification command, execute it fully, read the results, and validate the outcome before declaring success.
  • Provides auditable guidance for teams to avoid deceptive status reporting and ensure reproducible verification.
  • Useful in code reviews, CI pipelines, and release processes where verified status is required for progress.

Quick Start

Run the full verification command, review the output, and report the result 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 evidence before declaring code changes complete?

Verification before completion enforces a gate workflow requiring teams to identify a verification command, execute it fully, read the outputs, and validate the results before declaring success. This prevents inaccurate status reporting for code changes and builds.

What is a verification gate workflow in CI pipelines and release processes?

A verification gate workflow is a mandatory process step that blocks PRs or releases until fresh verification evidence is produced. It requires running a specific verification command and reading its actual output to ensure reproducible results before progress is allowed.

How do I stop deceptive status reporting during PR reviews?

To stop deceptive status reporting during PR reviews, require fresh verification evidence before allowing completion claims. Implement an auditable gate that forces developers to run a verification command and validate the actual output rather than relying on assumed test status.

Can I use this verification gate for both test runs and build releases?

Yes, you can use this verification gate for both test runs and build releases. It applies across software projects where verifiable outcomes are mandatory, ensuring fresh evidence is gathered before declaring completion for any code changes, builds, or release PR workflows.

What are the limitations of requiring verification evidence before completion?

The limitation of requiring verification evidence is that it enforces a strict gate workflow, meaning no completion claims can be made without fully executing a verification command and reading its results. This may slow down progress if verification commands are long-running or encounter environment issues.

What's the best way to ensure reproducible verification outcomes in software engineering?

The best way to ensure reproducible verification outcomes is to enforce a rigorous gate that identifies a specific verification command, executes it fully, and validates the actual output before reporting. This auditable approach guarantees honest and accurate status reporting across code reviews and releases.