verification-before-completion

Enforce fresh verification evidence before claiming task completion.

2|Updated May 8, 2026
One-click install
npx skills add https://github.com/xotong/claude-marketplace --skill verification-before-completion-xotong
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/xotong/claude-marketplace/tree/main/plugins/superpowers/skills/verification-before-completion
Command: npx skills add https://github.com/xotong/claude-marketplace --skill verification-before-completion-xotong

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claiming work as complete without verification can lead to undetected failures and dishonest reporting. This Skill enforces evidence before assertions to ensure accuracy.

Core Features & Use Cases

  • Verification gate: Requires running the verification command and reviewing fresh outputs.
  • Structured checklist: Guides users through identifying, running, reading, and verifying results before claiming completion.
  • Audit-friendly: Produces traceable evidence to support completion status in PRs and releases.

Quick Start

Run the full verification sequence and attach the latest command outputs before declaring completion.

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 reporting a task as complete before running tests and builds?

To prevent premature completion claims, enforce a verification gate that requires running the test or build command and reviewing fresh outputs before asserting success. This structured checklist ensures you identify the command, run it fully, read the results, and only then claim completion.

What is evidence-based verification in software development workflows?

Evidence-based verification is the practice of producing traceable command outputs to validate tests, linting, builds, and PR readiness before declaring a task complete. It solves the problem of dishonest reporting by enforcing fresh evidence over unsupported assertions.

How do I validate PR readiness with audit-friendly evidence?

To validate PR readiness, run the full verification sequence for your tests and linting, then attach the latest command outputs to your PR. This produces traceable, audit-friendly evidence that supports your completion status and confirms no failures were left undetected.

Does software testing verification work without external dependencies?

Yes, software verification can work without external dependencies because it operates as a structured gate within your existing workflow. You simply identify your specific validation command, run it fully, and read the outputs to verify results before claiming success.

What's the best way to enforce a verification gate for completion claims?

The best way to enforce a verification gate is to follow a structured checklist: identify the verification command, run it fully, read and verify the outputs, and only then claim success. This ensures accuracy and prevents undetected failures in software development.