verification-before-completion

Enforce fresh verification evidence before declaring completion in workflows.

146|35|Updated Mar 20, 2023
One-click install
npx skills add https://github.com/mwangli/stock-trading --skill verification-before-completion-mwangli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/mwangli/stock-trading/tree/main/.trae/skills/verification-before-completion
Command: npx skills add https://github.com/mwangli/stock-trading --skill verification-before-completion-mwangli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claiming work as complete without verification leads to dishonesty and unseen defects. This skill enforces a verification-before-completion discipline that requires fresh evidence before any success claim.

Core Features & Use Cases

  • Iron Law enforcement: require fresh verification evidence before declaring completion.
  • Structured gate workflow: a five-step process (IDENTIFY, RUN, READ, VERIFY, CLAIM) to ensure claims are supported by results.
  • Auditability & safety: reduces risk of regressions and provides traceable proof for stakeholders.

Quick Start

Run the full verification command, read the output, and only claim completion when the evidence confirms success.

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 evidence before claiming task completion in a CI-CD workflow?

Requiring fresh verification evidence before claiming completion prevents unseen defects and dishonesty. This discipline enforces an explicit workflow to run tests, read output, and confirm success, providing traceable proof for stakeholders and reducing regression risks.

What is the structured workflow for validating development results before declaring completion?

The structured workflow for validating development results is a five-step gate process: IDENTIFY the target, RUN the verification, READ the output, VERIFY the evidence, and CLAIM completion. This ensures any success claim is fully supported by fresh results.

How do I require fresh evidence for completion claims during QA testing?

To require fresh evidence for completion claims during QA testing, enforce an iron law discipline where output is explicitly read and verified before any success is claimed. This process captures traceable proof and reports failures immediately if evidence is insufficient.

Does this verification-before-completion discipline work for general software engineering tasks?

Yes, this verification-before-completion discipline applies broadly to software engineering, development, testing, and QA workflows. It enforces explicit evidence capture and failure reporting regardless of the specific task, ensuring all completion claims are fully auditable.

What is the best way to prevent declaring work complete without validation?

The best way to prevent declaring work complete without validation is to enforce a structured gate that requires running verification commands and reading the actual output. Claims are only allowed when fresh evidence explicitly confirms success, eliminating unsupported assertions.

Why does claiming completion without verification lead to unseen defects?

Claiming completion without verification leads to unseen defects because success is asserted without fresh evidence or output validation. Enforcing an explicit verification workflow captures traceable proof and reports failures, ensuring stakeholders receive honest and accurate status updates.