verification-before-completion

Verify completion claims by running commands and reading output before reporting success.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/ArthTech-AI/Marketplace-extensions --skill verification-before-completion-arthtech-ai
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/ArthTech-AI/Marketplace-extensions/tree/main/skills/superpowers/verification-before-completion
Command: npx skills add https://github.com/ArthTech-AI/Marketplace-extensions --skill verification-before-completion-arthtech-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents false completion claims by requiring fresh verification evidence before any statement that work is done, fixed, or passing.

Core Features & Use Cases

  • Evidence-first workflow: Forces a run-read-verify sequence before success claims.
  • Coverage for common delivery steps: Applies to tests, linting, builds, bug fixes, regression checks, commits, and pull requests.
  • Use case: When a developer is about to announce a fix or create a PR, this Skill ensures the result is confirmed with the exact command output instead of assumption.

Quick Start

Use this skill when you are about to claim completion, and run the relevant verification command before saying the work is done.

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 a bug fix is actually working before claiming completion?▼

To verify a bug fix before claiming completion, you must run the full verification command, read the output and exit code, and confirm the result. This evidence-first workflow prevents false completion claims by requiring fresh execution proof.

What is evidence-first verification for software delivery steps?▼

Evidence-first verification is a workflow that forces a run-read-verify sequence before any success statement is made. It applies to tests, builds, bug fixes, regression checks, commits, and pull requests where status must be proven with exact command output.

How do I stop false completion claims when creating a pull request?▼

To stop false completion claims when creating a pull request, require fresh verification evidence before announcing a fix. Run the relevant verification command, read the output, and confirm the result instead of relying on assumptions that the work is done.

Do I need to run the full test suite to prove regression checks are passing?▼

Yes, you need to run the full verification command to prove regression checks are passing. Reading the output and exit code confirms the result with exact execution evidence, ensuring the status is verified before reporting completion.

Can I use this verification process for both builds and linting checks?▼

Yes, you can use this verification process for both builds and linting checks. It applies to common delivery steps including tests, linting, builds, regression checks, commits, and pull requests where status must be proven with fresh execution evidence.

What are the limitations of verifying completion claims without execution evidence?▼

Verifying completion claims without execution evidence leads to false success statements based on assumptions. Bypassing the run-read-verify sequence for tests or builds risks reporting unproven statuses, making it impossible to confirm if the work is actually done.