verification-before-completion

Run verification commands and confirm output before claiming work completion.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/FacuM/yolo-agent --skill verification-before-completion-facum
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/FacuM/yolo-agent/tree/main/.claude/skills/verification-before-completion
Command: npx skills add https://github.com/FacuM/yolo-agent --skill verification-before-completion-facum

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents the costly mistake of claiming work is complete, fixed, or passing without first running and verifying the output of the necessary commands, thereby ensuring honesty and accuracy in all work status updates.

Core Features & Use Cases

  • Mandatory Verification: Enforces running specific commands (e.g., tests, linters, builds) before any claim of success can be made.
  • Evidence-Based Claims: Requires concrete output from verification commands to substantiate any assertion of completion or correctness.
  • Use Case: Before committing code, an engineer must run the test suite and confirm zero failures in the output, then present this output as evidence of passing tests.

Quick Start

Always run the verification command and check 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 running tests and linting before claiming code completion?

To enforce running tests and linting before claiming code completion, this Skill mandates executing verification commands and confirming their output. It requires concrete evidence from builds or test suites before allowing any assertions of work success or correctness.

Why do developers claim work is done without verifying test output?

Developers might claim work is done without verifying test output due to skipping the verification protocol. This Skill solves that problem by enforcing a strict policy of checking command outputs, ensuring honesty and accuracy in all work status updates before completion claims are made.

What is the best way to verify code quality before a CI/CD pipeline commit?

The best way to verify code quality before a CI/CD pipeline commit is to run independent verification commands and capture their output. This Skill enforces an evidence-based protocol requiring zero test failures or linting errors to be confirmed before any success claims.

Can I use this verification protocol for agile bug fixing and agent task completion?

Yes, you can use this verification protocol for agile bug fixing and agent task completion. It applies to all stages of development, requiring engineers and agents to run specific commands and present their output as evidence before asserting that a task is fixed or complete.

How does evidence-based verification work for software engineering tasks?

Evidence-based verification works by requiring concrete output from verification commands to substantiate any assertion of completion. This Skill enforces a strict protocol where engineers must run tests or builds and confirm the results before making claims about correctness or status.