Verification Before Completion

Enforce a multi-step verification process for software development tasks.

Updated Dec 30, 2025
One-click install
npx skills add https://github.com/vietlinhh02/cogninote --skill verification-before-completion-vietlinhh02
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Verification Before Completion
Source: https://github.com/vietlinhh02/cogninote/tree/main/.claude/skills/methodology/verification-before-completion
Command: npx skills add https://github.com/vietlinhh02/cogninote --skill verification-before-completion-vietlinhh02

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill prevents premature task completion claims by enforcing a rigorous, evidence-based verification process, reducing errors and improving reliability.

Core Features & Use Cases

  • Mandatory Verification: Implements a strict 5-step process before any task is declared complete.
  • Evidence-Based Claims: Requires running commands, reading output, and confirming results.
  • Use Case: Before marking a bug fix as complete, this Skill ensures the original bug is reproduced, the fix is applied, and tests now pass, preventing regressions.

Quick Start

Use the verification before completion skill to ensure all tests pass before claiming the build is 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 a verification process before declaring a software task complete?

To enforce verification before completion, implement a mandatory multi-step process requiring command execution, output reading, and exit code confirmation before any task is declared complete. This ensures evidence-based claims and reduces errors in software workflows.

What is evidence-based task verification in software development?

Evidence-based task verification is a rigorous process requiring developers to run testing and linting commands, read outputs, and confirm successful exit codes before marking a task complete. This prevents premature completion claims and improves reliability.

How do I prevent premature bug fixing completion claims in my workflow?

Prevent premature bug fixing completion claims by enforcing a strict 5-step verification process that reproduces the original bug, applies the fix, and confirms tests pass. This requires strict adherence to execution and output verification to prevent regressions.

Can I use a mandatory verification process for both testing and linting workflows?

Yes, you can use a mandatory verification process for both testing and linting workflows. The process applies to software development workflows by requiring strict adherence to executing commands, reading outputs, and verifying exit codes before a build or task is declared successful.

What's the best way to ensure quality assurance before marking a build as successful?

The best way to ensure quality assurance before marking a build as successful is to enforce a mandatory, multi-step verification process. This requires running build and test commands, reading outputs, and confirming successful exit codes to ensure all tests pass.