verification-before-completion

Execute verification commands and collect test, lint, and build evidence before completion claims.

1|Updated Jan 10, 2026
One-click install
npx skills add https://github.com/tuantiensiu/todo-app --skill verification-before-completion-tuantiensiu
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/tuantiensiu/todo-app/tree/main/.opencode/skill/verification-before-completion
Command: npx skills add https://github.com/tuantiensiu/todo-app --skill verification-before-completion-tuantiensiu

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claiming work is complete without verification leads to dishonesty and faulty releases. This skill enforces evidence-based success by ensuring verification is completed before any completion claims.

Core Features & Use Cases

  • Enforces evidence-based completion by requiring verification before status claims.
  • Provides a clear gate function: identify, run, read, verify, and only then claim.
  • Useful before commits, PRs, releases, or customer-facing claims to prevent false positives.

Quick Start

Run a full verification sweep by executing the required commands and ensure all checks pass before declaring completion.

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 claiming a development task is complete?

To enforce verification before completion, execute required verification commands and ensure all checks pass before declaring success. This approach requires concrete test results, lint outputs, and build logs to validate task completion.

What is evidence-based success in CI/CD and quality assurance?

Evidence-based success in quality assurance means backing work claims with fresh evidence like test results and build logs. It enforces explicit verification steps before commits or releases to prevent premature or dishonest completion claims.

How do I run prechecks to prevent premature completion claims during releases?

To prevent premature completion claims, run a full verification sweep by executing required commands and reading their outputs. You must identify, run, read, and verify all checks before committing, creating PRs, or releasing features.

Can I use this gatekeeping approach for any software engineering task before a commit?

Yes, this gatekeeping approach applies to any development task before committing, creating PRs, or releasing features. It provides a clear gate function to identify, run, read, verify, and only then claim completion status.

Why do I need fresh evidence and failure reporting for feature releases?

You need fresh evidence and failure reporting to prevent faulty releases and false positives. Claiming work is complete without verification leads to dishonesty, so enforcing explicit verification steps ensures all checks pass before customer-facing claims.

What are the limitations of relying on verification commands for quality assurance?

The limitation of relying on verification commands is that it strictly enforces evidence-based completion. If verification steps fail, it requires explicit failure reporting and prevents any completion claims until concrete test results and build logs validate success.