verification-before-completion

Run verification commands before claiming any work is complete or passing.

160|20|Updated Jan 4, 2026
One-click install
npx skills add https://github.com/tctinh/agent-hive --skill verification-before-completion-tctinh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/tctinh/agent-hive/tree/main/packages/opencode-hive/skills/verification-before-completion
Command: npx skills add https://github.com/tctinh/agent-hive --skill verification-before-completion-tctinh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the premature and dishonest claiming of work as complete, fixed, or passing without proper verification, ensuring that all assertions are backed by fresh evidence.

Core Features & Use Cases

  • Enforces Verification: Mandates running verification commands before any success claims are made.
  • Prevents False Claims: Guards against common pitfalls like trusting old test results, partial checks, or agent reports.
  • Use Case: Before committing code, you must run the relevant test suite and confirm its output shows zero failures, then state "All tests pass" with the specific command used and its result.

Quick Start

Always run the verification command and confirm 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 verify code correctness before claiming a task is complete?

To verify code correctness before completion, you must run fresh execution commands, such as test suites or linters, and review their output to ensure zero failures before making any success assertions.

Why should I run fresh verification commands before reporting work status?

Running fresh verification commands prevents false completion claims by ensuring your status report is backed by current evidence, avoiding the pitfall of trusting old test results or partial checks during development.

What is the best way to prevent false claims of passing tests during development?

The best way to prevent false claims of passing tests is to mandate independent execution of your test suite and validate the command output showing zero failures before stating that all tests pass.

How do I enforce evidence before assertions in my software engineering workflow?

You enforce evidence before assertions by requiring fresh verification command outputs for building, testing, and linting stages before allowing any claims of work completion, correctness, or passing status.

Does manual code review replace the need to run verification commands before completion?

Manual code review does not replace running verification commands, because independent execution of tests and linters is required to generate fresh evidence that validates all claims of correctness and passing status.

What steps are needed to confirm zero test failures before committing code?

To confirm zero test failures before committing code, execute the relevant test suite, check the output for failures, and state your assertion by including the specific command used and its result.