verification-before-completion

Run verification commands and review output before claiming completion.

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

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, ensuring honesty and accuracy in work status.

Core Features & Use Cases

  • Mandatory Verification: Ensures that commands proving a claim (e.g., tests passing, builds succeeding) are run and their output is reviewed before any success statement.
  • Red Flag Identification: Helps users recognize and avoid common rationalizations and excuses for skipping verification.
  • Use Case: Before declaring a bug fixed, this Skill ensures the relevant test command is run, its output is checked for success, and only then is the fix confirmed.

Quick Start

Always run the verification command and check its output before stating that 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 prevent premature code completion claims during software development?

To prevent premature code completion claims, enforce an evidence-before-assertions policy by running specific verification commands and reviewing their output before stating any work is complete.

What is mandatory verification before claiming a bug fix is successful?

Mandatory verification before claiming a bug fix is successful requires running the relevant test command, checking its output for success, and only then confirming the fix is complete and honest.

Why does shipping incomplete features happen and how can quality assurance catch it?

Shipping incomplete features happens due to premature success declarations; quality assurance catches it by identifying red flags and rationalizations, enforcing strict verification reviews before completion assertions.

How do I verify a build succeeds before declaring work status?

To verify a build succeeds before declaring work status, run the specific build command, review the output to confirm success, and avoid making any positive status claims until the evidence is checked.

Do I need to run tests before claiming code review is complete?

Yes, you need to run tests before claiming code review is complete because an evidence-based verification policy mandates checking test outputs to ensure honesty and prevent unverified fixes.

What are common rationalizations for skipping verification in software engineering?

Common rationalizations for skipping verification include assuming previous success guarantees current results, but strict quality assurance requires reviewing command outputs to prevent dishonest completion claims.