verification-before-completion

Run full verification commands before declaring tests, builds, or linting complete.

358|11|Updated May 15, 2026
One-click install
npx skills add https://github.com/getcrew44/crew44 --skill verification-before-completion-getcrew44
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/getcrew44/crew44/tree/main/daemon/internal/presets/defaultcrew/skills/coding/verification-before-completion
Command: npx skills add https://github.com/getcrew44/crew44 --skill verification-before-completion-getcrew44

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Prevents premature or dishonest “it’s done” assertions by forcing evidence-based verification before claiming work is complete, fixed, or passing.

Core Features & Use Cases

  • Evidence-before-claims gating: Requires identifying the proof command, running the full verification, and only then expressing completion status.
  • Prevents common failure modes: Blocks satisfaction language and success implications when verification is missing, partial, outdated, or inferred.
  • Applies to completion moments: Best for workflows around tests, lint/build checks, regression confirmation, and any “ready to commit/PR” checkpoint.

Quick Start

Before you say the work is complete, run the full verification command and confirm its complete output and exit status prove 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 stop agents from claiming a bug fix is done without running tests?

To stop agents from claiming a bug fix is done without running tests, enforce evidence-based verification that requires running the full proof command and reading complete output before stating completion status.

What is evidence-based verification in developer workflows?

Evidence-based verification in developer workflows is a gating mechanism that blocks completion claims by requiring fresh proof command output and exit status counts before a task can be declared passing or fixed.

How do I gate a commit with regression testing and lint build checks?

To gate a commit with regression testing and lint build checks, run the full verification command, confirm complete output and failure counts, and only then express readiness status with explicit evidence.

Can I use this for CI readiness checkpoints before creating a PR?

Yes, you can use this for CI readiness checkpoints before creating a PR by requiring the full verification command to run and confirming its output proves the claim before declaring commit or PR readiness.

What's the best way to prevent premature completion claims during test gating?

The best way to prevent premature completion claims during test gating is to block satisfaction language and success implications when verification is missing, partial, outdated, or inferred from previous runs.

Why does inferred verification cause false completion claims?

Inferred verification causes false completion claims because it bypasses running the actual proof command, allowing agents to state work is fixed or passing based on assumptions rather than fresh output evidence.