verification-before-completion

Require fresh verification evidence before asserting work completion.

115|13|Updated Mar 24, 2026
One-click install
npx skills add https://github.com/Houseofmvps/ultraship --skill verification-before-completion-houseofmvps
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Houseofmvps/ultraship/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/Houseofmvps/ultraship --skill verification-before-completion-houseofmvps

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill eliminates the risk of false completion claims that lead to broken code, missed requirements, and wasted rework by enforcing strict verification of all work before any success assertions are made.

Core Features & Use Cases

  • Verification Gate Function: A step-by-step process to identify the correct verification command, run it fully, read the output, and confirm results before making any claims.
  • Common Failure Prevention: Explicit lists of invalid verification shortcuts (like trusting agent success reports or partial checks) and rationalization blockers to avoid common excuses for skipping verification.
  • Use Case: Use this Skill before committing code, creating pull requests, or marking tasks as done to ensure you have concrete evidence (like 0 test failures or a successful build exit code) to back up your claims.

Quick Start

Use the verification-before-completion skill to confirm all tests pass and the build succeeds before claiming your recent code changes are ready to merge.

Frequently Asked Questions about verification-before-completion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent false work completion claims before a code commit?

To prevent false work completion claims before a code commit, enforce strict verification by running full test suites and build checks to gather concrete evidence, ensuring zero failures before asserting success.

What is verification evidence in software development workflows?

Verification evidence in software development workflows is concrete proof of requirement compliance, such as a successful build exit code or zero test failures, collected immediately before marking a task or pull request as done.

Why do partial test checks lead to broken code in pull requests?

Partial test checks lead to broken code in pull requests because unverified assumptions bypass strict workflow guardrails. Trusting agent success reports or skipping full test validation increases the risk of missed requirements and wasted rework.

How do I enforce test validation before marking a bug fix as done?

Enforce test validation before marking a bug fix as done by applying a verification gate that identifies the correct test command, runs it fully, reads the output, and confirms requirement compliance before any success claims are made.

Does this verification gate work with agent task delegation?

Yes, this verification gate works with agent task delegation. It applies strict validation rules to eliminate unverified assumptions, requiring delegated agents to provide fresh build checks and test results before reporting task completion.