verification-before-completion

Run verification commands and analyze output before claiming task completion.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents premature claims of completion or success by enforcing a strict verification process before any assertion is made, thereby improving code quality and trust.

Core Features & Use Cases

  • Mandatory Verification: Ensures that verification commands are run and their output is reviewed before any claim of success, passing, or completion.
  • Prevents False Positives: Guards against common errors like assuming tests pass without running them, or claiming a build succeeds based on partial checks.
  • Use Case: Before stating "The bug is fixed" or "All tests are passing," the agent must run the relevant test suite, analyze the output, and then report the actual status with evidence.

Quick Start

Always run the verification command and review its output before claiming any 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 test verification before reporting task completion in CI/CD?

To enforce test verification before task completion, mandate explicit verification command execution and output analysis for any status reporting. This prevents premature declarations of success in CI/CD workflows by requiring auditable proof of passing tests before claims are made.

What is an evidence before claims protocol for software development?

An evidence before claims protocol requires running verification commands and analyzing their output before asserting any task success, correctness, or completion. It prevents false positives like assuming tests pass without running them, ensuring all success claims have auditable proof.

How do I prevent false positives when claiming a bug fix is complete?

To prevent false positives when claiming a bug fix is complete, require explicit verification command execution and review the actual test output before reporting status. This prevents assuming builds succeed based on partial checks and mandates auditable proof of work.

How do I generate auditable proof of work for code quality and testing?

To generate auditable proof of work for code quality, execute verification commands and analyze their output before reporting any task completion status. This protocol ensures all assertions of correctness are backed by explicit test evidence rather than assumptions.

Does strict verification before completion work with existing TDD workflows?

Strict verification before completion integrates with existing TDD workflows by applying an evidence before claims protocol to all status reporting. It ensures test-driven development outputs are explicitly run and analyzed before any success assertions are made, preventing false positives.