verification-before-completion

Run verification commands and validate output before claiming work completion.

1|Updated Sep 5, 2025
One-click install
npx skills add https://github.com/Ramblurr/nix-devenv --skill verification-before-completion-ramblurr
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Ramblurr/nix-devenv/tree/main/prompts/skills/verification-before-completion
Command: npx skills add https://github.com/Ramblurr/nix-devenv --skill verification-before-completion-ramblurr

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the costly errors and broken trust that arise from claiming work is complete, fixed, or passing without first running verification commands and confirming their output.

Core Features & Use Cases

  • Mandatory Verification: Enforces running specific commands to prove a claim before it can be made.
  • Clear Failure Identification: Helps distinguish between actual success and mere assumptions or partial checks.
  • Use Case: Before merging a pull request, you must run the full test suite and confirm zero failures, rather than assuming it will pass because a previous build succeeded.

Quick Start

Before claiming any status or expressing satisfaction, identify the command that proves the claim, run it fresh, read the full output, and verify it confirms the claim.

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 review or testing tasks are complete?

To enforce verification before completion, identify the specific command proving the claim, run it fresh, read the full output, and confirm it validates the status before making any assertions. This prevents premature or false claims of success.

What is evidence-based verification in quality assurance?

Evidence-based verification in quality assurance requires running relevant commands and validating their output to prove a claim. It enforces a strict protocol ensuring all work completion and status assertions are backed by mandatory execution evidence.

How do I stop false assertions of success during software deployment?

To stop false assertions of success during software deployment, apply a strict Gate Function checklist. This protocol mandates executing validation commands and confirming their output before any satisfaction or completion status is expressed.

Why do I need to run commands before asserting a pull request is ready to merge?

You need to run commands before asserting a pull request is ready to merge to prevent costly errors and broken trust. Assuming success based on previous builds is insufficient; mandatory execution and output validation confirm zero failures.

Can I use this verification protocol for all stages of development?

Yes, you can use this verification protocol for all stages of development, testing, and deployment. It applies universally to prevent premature claims by requiring adherence to a Gate Function checklist for evidence-based communication.