Verification Before Completion

Run and review verification commands before claiming task completion.

Updated Jan 30, 2026
One-click install
npx skills add https://github.com/MacPhobos/research-mind --skill verification-before-completion-macphobos
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Verification Before Completion
Source: https://github.com/MacPhobos/research-mind/tree/main/.claude/skills/universal-debugging-verification-before-completion
Command: npx skills add https://github.com/MacPhobos/research-mind --skill verification-before-completion-macphobos

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill prevents dishonesty and inefficiency by enforcing mandatory verification before any claim of completion, thereby avoiding false positives, broken builds, and trust violations.

Core Features & Use Cases

  • Mandatory Verification: Ensures that all claims of success, completion, or satisfaction are backed by fresh, complete verification evidence.
  • Prevents Rework: Significantly reduces the cost and time associated with fixing issues that arise from unverified claims.
  • Use Case: Before committing code, pushing to a repository, or marking a task as complete, this skill ensures that relevant verification commands (like tests or builds) are run and their output is reviewed.

Quick Start

Always run the verification command and review its output before claiming any task 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 verification before marking a coding task as complete?

To enforce verification before completion, mandate the execution and review of specific testing commands to ensure accuracy and prevent premature declarations of success. This process requires running relevant verification commands and checking their output before claiming any task is done.

Why does unverified code lead to broken builds and trust violations?

Unverified code leads to broken builds because development claims are made without fresh verification evidence, causing false positives and rework. Enforcing mandatory verification prevents these trust violations by ensuring all success claims are backed by actual test execution and output review.

What is the best way to prevent false positives in a CI/CD workflow?

The best way to prevent false positives in a CI/CD workflow is to enforce strict verification commands before any completion claims are made. This ensures build stability and code quality by requiring fresh evidence from tests or builds before committing code or pushing to a repository.

Can I use mandatory verification processes to reduce debugging rework?

Yes, you can use mandatory verification processes to significantly reduce the cost and time associated with debugging rework. By ensuring all completion claims are backed by fresh verification evidence, you prevent errors that arise from unverified claims and avoid fixing issues later.

Do I need to run tests before pushing code to a repository?

Yes, you need to run tests and review their output before pushing code to a repository to maintain build stability. Executing verification commands ensures that your code quality is verified and prevents broken builds from reaching the main repository.