verification-before-completion

Run verification commands and analyze output before claiming task completion.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

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

Core Features & Use Cases

  • Mandatory Verification: Ensures that verification commands are run and their output is reviewed before any claim of completion, passing, or success.
  • Reduces Errors: Prevents shipping incomplete or broken code due to assumptions or skipped checks.
  • Use Case: Before committing code or creating a pull request, this Skill guides you to run tests, linters, or build commands and confirm their output, preventing the assertion that "it works" without proof.

Quick Start

Run the verification command and confirm its output 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 enforce a verification process before claiming code completion?

To enforce a verification process before claiming code completion, you must run specific verification commands and analyze their output to gather demonstrable proof. This prevents premature success assertions by ensuring all requirements are met through evidence.

What is the best way to prevent shipping incomplete or broken code?

The best way to prevent shipping incomplete or broken code is to mandate running tests, linters, or build commands before any commit or pull request. Reviewing the actual output prevents assumptions and ensures code quality through demonstrable proof.

Why does claiming a task is complete without verification cause regressions?

Claiming a task is complete without verification causes regressions because it skips mandatory checks and relies on assumptions. Enforcing a strict verification protocol ensures that assertions of correctness are supported by analyzed command output, preventing costly errors.

How to verify task success using command output analysis?

To verify task success using command output analysis, run your designated verification commands and review the results. You must use this evidence to support any assertions of correctness, passing, or completion before finalizing the work.

When do I need to run verification commands before a pull request?

You need to run verification commands before a pull request whenever you intend to claim work is complete. This mandatory step ensures you have analyzed the command output and gathered the proof required to assert that the code works and requirements are met.

Can I assert code correctness without running linters or tests?

Asserting code correctness without running linters or tests is not permitted under a strict verification protocol. You must execute verification commands and analyze their output to support any claims of success, preventing errors due to skipped checks.