verification-before-completion

Run verification commands and review output before claiming task completion.

Updated Mar 7, 2026
One-click install
npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill verification-before-completion-geargrindadmin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Geargrindadmin/gg-agentic-harness/tree/main/.agent/skills/verification-before-completion
Command: npx skills add https://github.com/Geargrindadmin/gg-agentic-harness --skill verification-before-completion-geargrindadmin

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the premature or dishonest claiming of work as complete, fixed, or passing by enforcing a strict verification process before any success assertions are made.

Core Features & Use Cases

  • Mandatory Verification: Ensures that verification commands are run and their output is reviewed before any claim of completion or success.
  • Prevents False Claims: Guards against common errors like assuming tests pass, linters are clean, or builds succeed without actual verification.
  • Use Case: Before committing code or creating a pull request, this Skill ensures you've run the relevant test suite and confirmed the output, preventing the introduction of regressions or incomplete fixes.

Quick Start

Use the verification-before-completion skill to ensure all tests pass before claiming the current 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 prevent false claims of task completion in software development?

To prevent false claims of task completion, enforce a strict verification protocol that mandates running specific verification commands and reviewing their output to gather evidence before making any success assertions.

What is the evidence before assertions principle for code quality?

The evidence before assertions principle requires running relevant test suites and confirming the actual output before claiming code is fixed or passing, ensuring accuracy and preventing regressions in software development workflows.

How to verify tests pass before committing code or creating a pull request?

To verify tests pass before committing, run the relevant verification commands, review their output for evidence, and only communicate completion assertions after confirming the test suite and linters are clean.

Does agentic task completion require mandatory verification before reporting success?

Yes, agentic task completion requires mandatory verification to prevent dishonesty, ensuring verification commands are executed and their output is reviewed as evidence before any success status is reported.

Why does assuming tests pass without verification lead to incomplete fixes?

Assuming tests pass without verification leads to incomplete fixes because it skips gathering required evidence from verification command output, allowing regressions and false success claims to be introduced into the codebase.