verification-before-completion

Run full verification commands and inspect outputs before claiming completion.

19|5|Updated Nov 23, 2025
One-click install
npx skills add https://github.com/Nir-Bhay/markups --skill verification-before-completion-nir-bhay
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Nir-Bhay/markups/tree/main/.agents/skills/verification-before-completion
Command: npx skills add https://github.com/Nir-Bhay/markups --skill verification-before-completion-nir-bhay

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature claims of work completion or success by enforcing a strict verification process before any assertions are made, thereby maintaining honesty and preventing costly errors.

Core Features & Use Cases

  • Mandatory Verification: Ensures that all claims of completion, passing tests, or bug fixes are backed by fresh, executed verification commands and their outputs.
  • Reduces Rework: Prevents shipping incomplete or broken features by catching issues before they are committed or deployed.
  • Use Case: Before committing code, an agent must run the test suite and confirm zero failures in the output, then present this evidence before stating "tests passed."

Quick Start

Always run the verification command and check its output before claiming any work is complete or successful.

Frequently Asked Questions about verification-before-completion

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

FAQPage Schema
How do I enforce verification before claiming code completion?

To enforce verification before claiming code completion, you must run full verification commands, examine their output and exit codes, and present this evidence before making any assertions about work success or passing status.

How do I verify test suite output before committing code changes?

To verify test suite output before committing code, run the full test suite and confirm zero failures in the output. You must present this executed evidence before stating that tests passed or the bug fix is complete.

Does the verification process apply to linting and building stages?

Yes, the verification process applies to all stages of development, including linting and building. Any claims of completion or success across these stages require running full verification commands and examining their output and exit codes.

What's the best way to prevent agents from falsely claiming a bug fix is complete?

The best way to prevent false claims of a bug fix is to require mandatory verification. An agent must run the relevant verification commands, check for zero failures in the output, and provide this evidence before asserting completion.

Why does my code review process need evidence from exit codes?

Your code review process needs evidence from exit codes to maintain honesty and prevent costly errors. Examining fresh exit codes and command outputs ensures that claims of passing status or completion are backed by verified execution.