verification-before-completion

Require execution and inspection of verification commands before completion claims.

Updated Mar 16, 2026
One-click install
npx skills add https://github.com/chuangkevin/project-bridge --skill verification-before-completion-chuangkevin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/chuangkevin/project-bridge/tree/main/skill/superpowers/verification-before-completion
Command: npx skills add https://github.com/chuangkevin/project-bridge --skill verification-before-completion-chuangkevin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Many developers and agents claim tasks are complete without running the commands that prove it, which leads to broken builds, regressions, wasted time, and lost trust. This Skill enforces a simple discipline: require fresh, observable verification evidence before asserting success.

Core Features & Use Cases

  • Gate Function: Identify the authoritative verification command, run it fully, capture exit codes and complete output, and require that evidence be presented before any completion claim.
  • Checklist & Patterns: Provides patterns for tests, builds, regression validation, linting, and agent delegations with explicit red flags and rationalization prevention.
  • Use Case: Before opening a pull request, run the test suite and build command, attach the output and exit code, and only then state that the work passes verification.

Quick Start

Run the exact verification command, read its full output and exit code, and present that evidence before stating the work is complete.

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 declaring a development task complete?

To enforce verification before completion, you must run the authoritative verification command, capture its full output and exit code, and present that evidence before making any positive assertion. Missing verification flags as a blocker to committing or declaring success.

Why do agents claim tasks are complete without running tests or builds?

Agents often claim tasks are complete without running tests or builds due to a lack of enforced discipline. This skill prevents false completion claims by requiring fresh, observable verification evidence like test suite output and exit codes before asserting success.

How do I prevent false completion claims in CI builds and pull requests?

To prevent false completion claims in CI builds and pull requests, gate the workflow by running the exact verification command, capturing full output, and attaching the evidence before stating the work passes verification.

What is the best way to verify agent-generated code changes before committing?

The best way to verify agent-generated code changes is to identify the authoritative verification command, run it fully, and capture the complete output and exit code. Explicit evidence must be presented before any positive assertions are accepted.

Can I use this verification gate for local test runs and linting checks?

Yes, you can use this verification gate for local test runs and linting checks. It applies across development workflows including regression validation and continuous integration, requiring explicit evidence and flagging missing verification as a blocker.

Does this verification process prevent rationalization when builds fail?

Yes, this verification process prevents rationalization when builds fail by providing patterns for tests, builds, and linting with explicit red flags. It requires observable exit codes and output evidence to block committing or declaring success without actual verification.