verification-before-completion

Require fresh verification outputs before allowing completion claims.

Updated Apr 5, 2026
One-click install
npx skills add https://github.com/svo/knowledge-matchmaker-corpus-indexer --skill verification-before-completion-svo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/svo/knowledge-matchmaker-corpus-indexer/tree/main/.claude/skills/verification-before-completion
Command: npx skills add https://github.com/svo/knowledge-matchmaker-corpus-indexer --skill verification-before-completion-svo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Enforces evidence-based completion claims by requiring fresh verification before any status change, PR, or release decision.

Core Features & Use Cases

  • Guides teams to identify the exact verification command to run.
  • Executes verification steps and validates outputs to ensure claims are justified.
  • Applies to code reviews, CI gates, and task closures to prevent premature deployment or documentation.

Quick Start

Verify all required verification commands and attach the fresh outputs before marking the work as 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 verification evidence before a pull request is marked as complete?

To enforce verification evidence before a pull request is marked complete, identify the exact verification command, execute it fully, parse the outputs, and validate the results before allowing any completion statements. This prevents premature status changes by requiring fresh test, build, and lint outputs.

What is evidence-based completion in software development workflows?

Evidence-based completion in software development workflows is the practice of requiring fresh verification evidence before any status change, PR, or release decision. It ensures claims are justified by executing tests, builds, and lint checks, parsing the outputs, and validating the results prior to task closure.

How do I prevent premature task closure during code reviews and CI gates?

To prevent premature task closure during code reviews and CI gates, require fresh verification outputs from tests, builds, and lint checks before allowing completion claims. This validates that all functional requirements are met and blocks unverified status changes or deployment decisions.

How do I validate lint and test results before claiming a coding task is finished?

To validate lint and test results before claiming a coding task is finished, identify the required verification command, execute it fully, and parse the outputs. By verifying these results, you ensure that all functional requirements are satisfied before making any completion statements.

Does this verification process work without external dependencies?

Yes, this verification process works without external dependencies. It functions independently to identify verification commands, execute them, parse outputs, and validate results, ensuring that completion statements are backed by fresh evidence within your software development workflow.

When should I require fresh verification outputs in my development workflow?

You should require fresh verification outputs in your development workflow before any claim of completion, status change, PR merge, or release decision. This prevents unverified claims by ensuring tests, builds, and lint results are validated immediately prior to task closure.