verification-before-completion

Run verification commands and confirm output before claiming task completion.

9|Updated Aug 12, 2025
One-click install
npx skills add https://github.com/shekohex/dotai --skill verification-before-completion-shekohex
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/shekohex/dotai/tree/main/skills/verification-before-completion
Command: npx skills add https://github.com/shekohex/dotai --skill verification-before-completion-shekohex

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents premature claims of work completion, ensuring that all verification steps are performed before any assertion of success is made, thereby maintaining honesty and preventing costly errors.

Core Features & Use Cases

  • Enforces Verification: Mandates running specific commands and checking their output before declaring a task done, a bug fixed, or code passing.
  • Prevents False Claims: Identifies and discourages common rationalizations for skipping verification, such as "should work" or trusting agent reports.
  • Use Case: Before committing code, you must run the test suite and confirm zero failures in the output, not just assume it will pass because you made a change.

Quick Start

Always run the verification command and check its output before claiming any status or expressing satisfaction.

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 steps before claiming code completion?

To enforce verification before code completion, you must run specific commands, read their output, and confirm zero failures before asserting any task is done. This prevents premature claims by mandating evidence gathering protocols.

Why does my task management workflow allow false completion claims?

False completion claims occur when task management relies on rationalizations like "should work" instead of evidence. Preventing false claims requires running the test suite and verifying the actual output against assertions before declaring success.

What is the best way to prevent premature bug fixing assertions?

The best way to prevent premature bug fixing assertions is to strictly require running verification commands and checking their output. You must verify results against claims and discourage common rationalizations for skipping the verification process.

Can I claim a bug is fixed without running the test suite?

No, you cannot claim a bug is fixed without running the test suite. Verification protocols require you to run the tests, confirm zero failures in the output, and gather concrete evidence before making any assertion of success.

How to verify code passing status without trusting agent reports?

To verify code passing status without trusting agent reports, you must independently run the verification command and read the actual output. Discouraging common rationalizations ensures you rely on gathered evidence rather than assumptions.

What are the limitations of skipping quality assurance before completion?

Skipping quality assurance before completion leads to premature claims of work done, allowing costly errors to slip through. It removes the strict protocol of reading command outputs and verifying results, undermining honesty in development.