verification-before-completion

Verify command execution and output before claiming task completion.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature claims of work completion, ensuring that all assertions are backed by fresh, verifiable evidence, thereby maintaining honesty and preventing costly errors.

Core Features & Use Cases

  • Mandatory Verification: Enforces running specific verification commands before any claim of success, passing, or completion.
  • Evidence-Based Assertions: Requires concrete output from verification commands as proof before making any statements about the work's status.
  • Use Case: Before committing code, running tests and linters and confirming their successful output is mandatory. Before declaring a bug fixed, re-running the test that exposed the bug and confirming it now passes is required.

Quick Start

Always run the relevant verification command and confirm its output before stating that work is complete or successful.

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 before claiming code completion in automated workflows?

To enforce verification before code completion, you need a strict protocol that requires executing verification commands and analyzing their output before making any success claims. This prevents premature assertions by requiring fresh evidence from tests or linters.

What does evidence-based assertion mean for testing and code commits?

Evidence-based assertion for code commits means concrete output from verification commands is required as proof before stating work is successful. It prevents dishonest status updates by ensuring all completion claims are backed by fresh, verifiable test results.

How do I stop premature success claims when fixing bugs?

To stop premature success claims when fixing bugs, re-run the specific test that exposed the bug and confirm it passes. This verification protocol mandates analyzing command execution output before declaring the bug resolved.

Do I need specific testing frameworks to verify work completion before PR submission?

No specific testing frameworks are required to verify work completion before PR submission. The protocol applies to any verification command execution and output analysis, ensuring evidence backs assertions across all task stages.

What are the limitations of enforcing a verification protocol before task completion?

The limitation of enforcing a verification protocol before task completion is that it strictly requires running relevant commands every time a success claim is made. It cannot verify work if no appropriate verification commands or tests exist for the specific task.