verification-before-completion

Run validation commands and inspect outputs before claiming completion.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents false claims of completion by requiring fresh, evidence-backed verification steps before declaring work fixed, passing, or ready for review, which reduces regressions, rework, and trust erosion.

Core Features & Use Cases

  • Gate enforcement: Follow a clear Identify → Run → Read → Verify → Claim sequence to validate any success assertion.
  • Pre-commit and PR safeguard: Use before committing, pushing, or creating pull requests to ensure tests, builds, and checks truly pass.
  • Agent and automation oversight: Verify agent-reported successes by re-running commands and inspecting exit codes and full outputs.
  • Evidence-first reporting: Require captured output and explicit failure counts or exit codes when reporting status.

Quick Start

Run the project's verification command, capture the full output and exit code, and present that output as evidence before claiming the work is complete.

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 code quality and tests pass before committing?

Verify code quality before committing by running fresh test, build, and lint commands, capturing full output, and checking exit codes to enforce evidence-backed completion claims.

What is the best way to prevent false completion claims in CI workflows?

Preventing false completion claims in CI workflows requires a strict Identify, Run, Read, Verify, Claim sequence that validates success assertions using fresh command execution and full output inspection.

How do I validate agent-reported build successes automatically?

Validate agent-reported build successes by re-running verification commands, inspecting exit codes and full outputs, and requiring explicit failure counts before accepting completion status.

Does this verification approach work with existing pre-commit hooks and linters?

This verification approach works with existing pre-commit hooks, linters, and regression checks by acting as a gate that enforces fresh execution and evidence collection before declaring work ready.

Why should I require evidence-backed status reporting for pull requests?

Evidence-backed status reporting for pull requests reduces regressions and rework by requiring captured command output and explicit exit codes rather than accepting unsupported claims of passing tests or builds.

What are the limitations of relying on exit codes for regression checks?

Relying solely on exit codes for regression checks misses hidden failures, so this approach mandates full output inspection alongside exit code checking to ensure genuine verification.