verification-before-completion

Require fresh verification evidence before communicating completion claims.

9|2|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/DmitriyPolukhin/antigravity-superpower --skill verification-before-completion-dmitriypolukhin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/DmitriyPolukhin/antigravity-superpower/tree/main/modules/verification-before-completion
Command: npx skills add https://github.com/DmitriyPolukhin/antigravity-superpower --skill verification-before-completion-dmitriypolukhin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents teams and agents from claiming work is finished, fixed, or passing when verification evidence was not freshly collected, reducing false-completion and trust loss.

Core Features & Use Cases

  • Evidence-before-claims gatekeeping: Forces the “identify command → run full command → read full output → confirm evidence → then claim” flow, so success statements are backed by real results.
  • Completion-safe communication: Stops premature or satisfied phrasing (e.g., “done”, “perfect”, “passed”, “great”) unless the verification criteria are met in the same message.
  • Common failure prevention: Detects and blocks typical shortcuts like relying on partial checks, extrapolation, “should pass” language, or unverified agent reports.
  • Use Case: Before merging to main or opening a PR, ensure tests, lint/build, and regression verification truly support any “completion” claim.

Quick Start

Use the verification-before-completion skill when you are about to say your tests pass, your build succeeded, or your bug is fixed and you have not yet run and reported the required verification command 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 prevent false completion claims before opening a pull request?

To prevent false completion claims before opening a pull request, require fresh verification evidence by identifying the exact proof command, running it fully, and reading the complete output and exit status before asserting any done or passing status.

What is evidence-based verification for release readiness?

Evidence-based verification for release readiness is the practice of blocking premature satisfied phrasing like done or fixed until CI checks, lint, build, and test verification commands are fully executed and their results are confirmed in the same message.

How do I ensure my CI checks actually passed before declaring a bug fixed?

To ensure your CI checks actually passed before declaring a bug fixed, you must run the full verification command, read the complete output, confirm the exit status, and only then make assertions that match the freshly verified results.

Can I use partial test results to claim a code change is passing?

No, you cannot use partial test results to claim a code change is passing. Relying on partial checks, extrapolation, should pass language, or unverified agent reports are detected and blocked as typical shortcuts to prevent trust loss.

When do I need to run full verification commands for TDD workflows?

You need to run full verification commands for TDD workflows whenever you are about to communicate that tests pass, a build succeeded, or a bug is fixed, ensuring success statements are backed by real, freshly collected results.

Why does relying on unverified agent reports cause completion-safe communication failures?

Relying on unverified agent reports causes completion-safe communication failures because it allows teams and agents to claim work is finished without freshly collected verification evidence, directly increasing false-completion and trust loss.