verification-before-completion

Enforce command verification before declaring tasks complete or builds successful.

Updated Mar 26, 2025
One-click install
npx skills add https://github.com/GSU-FrankJ/tournament_experiment --skill verification-before-completion-gsu-frankj
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/GSU-FrankJ/tournament_experiment/tree/main/.cursor/skills/verification-before-completion
Command: npx skills add https://github.com/GSU-FrankJ/tournament_experiment --skill verification-before-completion-gsu-frankj

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

  • Mandatory Verification: Enforces running specific commands and checking their output before declaring a task done, a bug fixed, or a build successful.
  • Reduces False Positives: Prevents shipping incomplete or broken code by requiring concrete evidence over assumptions.
  • Use Case: Before committing code that is supposed to fix a bug, you must run the relevant test suite and confirm that the specific bug is no longer present in the output, and that no new issues have arisen.

Quick Start

Always run the verification command and check its output before claiming any work is complete or passing.

Frequently Asked Questions about verification-before-completion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I prevent false positive claims during code completion in CI/CD?

Prevent false positive completion claims in CI/CD by enforcing a strict verification gate that requires running specific commands and reading their output before asserting any build success or bug resolution.

Why does my agile team ship incomplete code after bug fixes?

Incomplete code ships after bug fixes when developers rely on assumptions instead of concrete evidence, requiring a mandatory verification process to confirm tests pass and no new issues arise before completion.

What is the best way to enforce evidence-based verification before deployment?

Enforce evidence-based verification before deployment by applying a defined gate function involving command identification, execution, reading output, and strict verification of the results prior to any success assertions.

How to verify a bug fix is complete before committing code?

Verify a bug fix before committing code by running the relevant test suite, confirming the specific bug is no longer present in the output, and checking that no newly introduced issues have arisen.

Can I use this verification process for all stages of software development?

Yes, you can use this verification process for all stages of software development, from initial coding to final deployment, ensuring that concrete evidence strictly precedes any claims of task completion.

What are the limitations of relying on assumptions for build verification?

Relying on assumptions for build verification leads to costly errors and premature completion claims, making it necessary to mandate executing commands and checking output to maintain development honesty.