verification-before-completion

Enforce a five-step verification gate before claiming task completion.

146|31|Updated Jul 25, 2025
One-click install
npx skills add https://github.com/bobmatnyc/claude-mpm --skill verification-before-completion-bobmatnyc
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/bobmatnyc/claude-mpm/tree/main/src/claude_mpm/skills/bundled/debugging/verification-before-completion
Command: npx skills add https://github.com/bobmatnyc/claude-mpm --skill verification-before-completion-bobmatnyc

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Ensures verification is performed before any completion claim and that all evidence is cited.

Core Features & Use Cases

  • Gate function for claims
  • Full verification patterns for tests/builds/deployments
  • Integration guidance with other debugging and development skills

Quick Start

  1. Identify verification command
  2. Run full verification
  3. Read outputs
  4. Verify and claim 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 verify a build completed successfully before marking it done?

Verification requires running the full build command fresh, reading the complete output, and confirming the result matches your claim. Document the command and output as evidence before marking completion; stale or partial results don't count as verified.

Why should I re-run tests instead of trusting previous results?

Fresh verification catches environment changes, dependency shifts, and code modifications that cached or partial results miss. Running the full test suite end-to-end produces current evidence that your claim is actually valid.

What's the best way to verify a deployment before claiming success?

Identify the verification command for your deployment target, run it completely, read all output, confirm it matches your expected state, then cite the specific output as evidence. Never claim deployment success without fresh verification output.

Can I claim a bug fix is complete without running the full test suite?

No. Verification before completion requires running full fresh tests, reading complete results, and confirming output matches the fix claim. Partial or stale test runs don't provide the evidence needed to claim completion.

How do I document verification evidence for CI/CD workflows?

Capture the full output from your verification command—tests, linting, builds, deployments—and explicitly cite it when claiming completion. This evidence trail ensures every completion claim in your CI/CD pipeline is backed by fresh, verifiable results.

What counts as valid evidence for a code change or commit?

Valid evidence is output from running your full verification suite after the change: passing tests, successful builds, clean linting reports. Include the specific command run and complete output. Anything incomplete or cached doesn't qualify as evidence.