verification-before-completion

Verify completion claims by running fresh tests, builds, and lint commands.

20|Updated Jan 7, 2026
One-click install
npx skills add https://github.com/bostonaholic/rpikit --skill verification-before-completion-bostonaholic
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/bostonaholic/rpikit/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/bostonaholic/rpikit --skill verification-before-completion-bostonaholic

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Evidence-before-claims discipline for implementation completion. Use before claiming any work is complete, fixed, or passing. Run verification commands and confirm output before making success claims.

Core Features & Use Cases

  • Enforces running fresh verification commands (tests, builds, lint) before any completion claim.
  • Requires examining complete command output to ensure claims are supported.
  • Provides a formal five-step gate (Identify, Run, Read, Verify, Claim) to guard against unverified success.

Quick Start

Run fresh verification commands (tests, builds, lint) and confirm output before making a completion 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 verify code changes before claiming a bug fix is complete?

To verify code changes before claiming completion, you must run fresh verification commands like tests, builds, and lint checks, then read the complete output to ensure your success claim is supported by evidence.

What is evidence-based verification in software engineering?

Evidence-based verification is a governance discipline requiring developers to run verification commands and examine complete output before making any claims about project completion, ensuring all success statements are formally supported by fresh test or build data.

How to enforce a verification gate for project completion claims?

You can enforce a verification gate by applying a five-step process: identify the claim, run fresh verification commands, read the complete output, verify the evidence supports the claim, and only then claim completion.

Does this verification process work for lint checks and software builds?

Yes, this verification process works for lint checks, software builds, and tests across software projects by enforcing the execution of these commands and requiring you to examine their complete output before claiming success.

Why does claiming completion before running tests cause issues?

Claiming completion before running tests causes unverified success claims, which this verification discipline prevents by enforcing a formal gate that requires fresh command output and evidence examination prior to any completion statement.

What are the limitations of enforcing verification before completion?

The limitation of enforcing verification before completion is that it strictly requires running fresh verification commands and reading their entire output, meaning you cannot claim success for any project workflow without first producing supporting evidence.