verification-before-completion

Enforces in-session verification before allowing success claims.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/withmartian-sandbox/ghrc-x-3126672651424eddb640ecc81321a665 --skill verification-before-completion-withmartian-sandbox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/withmartian-sandbox/ghrc-x-3126672651424eddb640ecc81321a665/tree/main/default/skills/verification-before-completion
Command: npx skills add https://github.com/withmartian-sandbox/ghrc-x-3126672651424eddb640ecc81321a665 --skill verification-before-completion-withmartian-sandbox

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents false or premature completion claims by enforcing fresh, reproducible verification evidence before asserting that work is complete, tests pass, or a bug is fixed.

Core Features & Use Cases

  • Gate enforcement: Requires identifying the verification command, running it fresh, pasting full output, and checking exit codes before any success claim.
  • Command-first workflow: Mandates a specific message structure: run verification, paste complete output, explain what the output proves, then claim completion.
  • Safety patterns & recovery: Lists banned phrases, red flags, and recovery steps for violations and references state-tracking and failure-recovery integration for robust handling.
  • Use Case: Use this skill when preparing commits or pull requests, finishing a development task, or delegating to agents to ensure honesty and reproducibility.

Quick Start

Run the verification command for your change, paste the full output and exit status into the message, explain what the output proves, then claim completion.

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 in automated code review and commit gates?

To prevent false completion claims in code review and commit gates, require fresh verification output before asserting success. Execute the full verification command in-session, paste the complete output, check for zero failures, and ban unverifiable phrases.

What is evidence-first verification for pull requests and test runs?

Evidence-first verification for pull requests mandates running tests and linters fresh, pasting the complete output and exit status, and explaining what the output proves before claiming completion.

How do I enforce a command-first workflow for development tasks and bug fixes?

Enforce a command-first workflow by mandating a specific message structure: run the verification command, paste complete output, explain what the output proves, then claim completion.

Why does my agent delegation claim task success without showing test or build verification?

Agent delegations claim false success when they lack reproducible evidence. This is resolved by requiring fresh verification execution, pasting full output, checking exit codes, and integrating state-tracking and failure-recovery patterns.

Can I use verification checks for linter and build verification in my development workflow?

Yes, you can use verification checks for linter and build verification in development workflows by running the verification command fresh, pasting the full output, and confirming a zero failure exit status before making any success claim.

What are the limitations of asserting bug fixes without running a fresh verification command?

Asserting bug fixes without fresh verification output leads to false completion claims. Limitations include unverifiable phrases, missing exit codes, and lack of failure-recovery patterns, which are banned to ensure honesty and reproducibility.