verification-before-completion

Execute verification commands and analyze exit codes before declaring completion.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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 accuracy and preventing costly errors.

Core Features & Use Cases

  • Mandatory Verification: Enforces running specific commands to gather evidence before declaring a task complete, fixed, or passing.
  • Evidence-Based Claims: Requires tangible output and exit codes as proof of success, not just assumptions or previous states.
  • Use Case: Before committing code, running a test suite and verifying zero failures is mandatory. Before reporting a bug as fixed, re-running the scenario and confirming the fix with output evidence is required.

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 enforce evidence-based code verification before claiming a task is complete?

Evidence-based code verification requires executing specific commands to gather output and check exit codes before asserting task completion. This process mandates tangible proof of success, preventing premature declarations and ensuring demonstrable accuracy.

Why does declaring a bug fixed without re-running the test suite cause errors?

Declaring a bug fixed without re-running the test suite causes errors because it relies on assumptions rather than tangible output. Mandatory verification requires confirming the fix with fresh execution evidence and exit codes to prevent premature success claims.

What is the best way to prevent premature completion claims during code review?

The best way to prevent premature completion claims during code review is enforcing a strict verification protocol. This protocol mandates running specific commands to analyze output and validate assertions, ensuring accuracy before any success is declared.

Can I use process enforcement to verify requirements without writing new test scripts?

Yes, process enforcement can verify requirements by mandating the execution of existing commands to gather evidence and analyze exit codes. It validates task fulfillment through demonstrable proof without necessarily requiring new test scripts.

Does quality assurance verification require checking exit codes for every commit?

Quality assurance verification requires checking exit codes for every commit to validate assertions and prevent premature declarations. This strict protocol mandates gathering tangible output as evidence, ensuring demonstrable proof of success before completion.

When should I not use strict verification protocols for code commits?

Strict verification protocols for code commits should not be bypassed when accuracy is critical. They are essential for preventing costly errors and premature declarations, ensuring every success claim is backed by analyzed output and exit codes.