verification-before-completion

Enforce verification commands and validate output evidence before completion claims.

Updated Mar 19, 2026
One-click install
npx skills add https://github.com/Sungmaster/Sung --skill verification-before-completion-sungmaster
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Sungmaster/Sung/tree/main/.claude/plugins/superpowers/skills/verification-before-completion
Command: npx skills add https://github.com/Sungmaster/Sung --skill verification-before-completion-sungmaster

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill prevents the common pitfall of claiming work is finished or successful without objective proof, ensuring high-quality output and maintaining trust.

Core Features & Use Cases

  • Verification Gatekeeping: Mandates the execution of specific verification commands before any status claims are made.
  • Evidence-Based Reporting: Ensures that all assertions of success are backed by fresh, verifiable output logs or exit codes.
  • Use Case: Before submitting a pull request, use this skill to systematically run your test suite and linter, confirming zero failures before declaring the task complete.

Quick Start

Apply the verification before completion protocol to your current task by running the necessary test commands and confirming the output before stating that the work is finished.

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 evidence-based work completion before claiming a task is finished?

To enforce evidence-based work completion, you must execute objective verification commands and validate fresh output logs or exit codes prior to asserting any task success. This protocol prevents premature or inaccurate status reporting in software development workflows.

What is a verification gatekeeping protocol in software testing?

A verification gatekeeping protocol in software testing mandates running specific verification commands before any status claims are made. It ensures high-quality output by requiring fresh, verifiable evidence like test logs before declaring work successful.

How do I verify test suite and linter output before submitting a pull request?

To verify test suite and linter output before a pull request, systematically run your verification commands and confirm zero failures in the execution logs. This validates output evidence prior to declaring the development task complete.

Does evidence-based reporting work for agent-based task delegation workflows?

Yes, evidence-based reporting works for agent-based task delegation workflows by preventing the common pitfall of claiming work is finished without objective proof. It requires validating execution output and exit codes before any success assertion is made.

Why does claiming work is finished without objective proof cause workflow problems?

Claiming work is finished without objective proof causes workflow problems because it leads to premature or inaccurate status reporting. Enforcing strict verification protocols prevents this pitfall, ensuring high-quality output and maintaining trust in the development process.