verification-before-completion

Require fresh verification evidence before making completion claims.

Updated May 7, 2026
One-click install
npx skills add https://github.com/TumeloRamaphosa/StudEx-Valley-OS --skill verification-before-completion-tumeloramaphosa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/TumeloRamaphosa/StudEx-Valley-OS/tree/main/.claude/skills/superpowers/skills/verification-before-completion
Command: npx skills add https://github.com/TumeloRamaphosa/StudEx-Valley-OS --skill verification-before-completion-tumeloramaphosa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents false completion claims by enforcing fresh verification evidence before you announce work is done, fixed, or passing.

Core Features & Use Cases

  • Evidence-before-claims gate: Requires identifying the exact verification command, running the full command fresh, reading the complete output, and only then making any success or completion statements.
  • Anti-pattern protection: Blocks satisfaction language and paraphrases of “done” when verification evidence was not produced in the same message.
  • Workflow fit: Supports common developer checks like tests, linting, builds, regression verification, and requirement checklists, especially before commits, pushes, or PRs.

Quick Start

Use this skill when you are about to say “tests pass” or “build succeeds” by running the relevant full verification command and reporting the actual output and exit result.

Frequently Asked Questions about verification-before-completion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent false completion claims before a pull request?

To prevent false completion claims before a pull request, enforce an evidence-before-claims gate that requires running full verification commands and checking fresh output before asserting any work is done.

What is evidence-based reporting for software builds and tests?

Evidence-based reporting for software builds and tests is the practice of executing exact verification commands, reading complete outputs, and confirming exit statuses before making any success or completion statements.

How do I verify test and linting results before committing code changes?

Verify test and linting results before committing code changes by running the complete relevant checks fresh, confirming the exit status from the full output, and only then reporting completion status.

Does this verification approach block satisfaction language without fresh output?

Yes, anti-pattern protection blocks satisfaction language and paraphrases of done when fresh verification evidence, such as full command outputs and exit statuses, was not produced in the same message.

When do I need to enforce regression verification in CI/CD workflows?

You need to enforce regression verification in CI/CD workflows before pre-commit or pre-PR status reporting to ensure code changes, bug fixes, and build checks are fully validated with fresh evidence.