verification-before-completion

Enforce a mandatory verification protocol before claiming task completion.

1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/smrik/ai-fund --skill verification-before-completion-smrik
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/smrik/ai-fund/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/smrik/ai-fund --skill verification-before-completion-smrik

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the common pitfall of claiming work is complete or correct without actual evidence, ensuring high-quality output and maintaining trust in AI-human collaboration.

Core Features & Use Cases

  • Verification Gate: Mandates a strict process of identifying, running, and verifying commands before any success claims are made.
  • Rationalization Prevention: Provides a framework to identify and stop common excuses for skipping verification steps.
  • Use Case: Before submitting a pull request or marking a task as done, use this Skill to systematically verify that all tests pass, the linter is clean, and the build succeeds.

Quick Start

Apply the verification before completion protocol to confirm that the current task requirements are met by running the necessary test suite and reviewing the output.

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 a coding task is complete?

Verification before completion enforces a mandatory protocol requiring specific validation commands and independent output review before any success claims. This prevents unverified status assertions and ensures technical accuracy in software workflows.

How do I stop rationalizing skipped testing steps in software development?

To stop rationalizing skipped testing steps, use a verification framework that identifies and blocks common excuses for bypassing validation. This enforces accountability by requiring test suite execution and output review before marking tasks done.

What is a verification gate in quality assurance workflows?

A verification gate in quality assurance workflows is a strict process mandating the identification, execution, and verification of commands before any success claims are made. It ensures technical reliability and prevents unverified task completion assertions.

Can I use this verification protocol for agent-based task execution?

Yes, you can use this verification protocol for agent-based task execution where state verification is critical. It applies directly to software development workflows and code reviews by enforcing mandatory validation commands before completion claims.

What is the best way to verify code review output before submitting a pull request?

The best way to verify code review output before submitting a pull request is to systematically run the necessary test suite, ensure the linter is clean, and confirm the build succeeds using a strict verification gate protocol.

When should I not use a strict verification gate protocol?

You should avoid using a strict verification gate protocol for trivial changes where running full validation commands provides no critical state verification value, as the overhead outweighs the reliability benefits for low-risk software modifications.