verification-before-completion

Run full verification commands and confirm fresh outputs before claiming completion.

8|1|Updated Jul 7, 2025
One-click install
npx skills add https://github.com/dasheck0/qraft-templates --skill verification-before-completion-dasheck0
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/dasheck0/qraft-templates/tree/main/opencode-global-skills/verification-before-completion
Command: npx skills add https://github.com/dasheck0/qraft-templates --skill verification-before-completion-dasheck0

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claiming work as complete without verification leads to misinformation and rework. This skill enforces evidence-first completion by requiring fresh verification outputs before any success claims.

Core Features & Use Cases

  • Gate-based verification: identify, run, read, verify, and only then claim success.
  • PR and commit hygiene: ensures completion claims are supported by explicit verification results.
  • Real-world use: when finishing a feature, run verification commands and attach evidence that tests and checks pass.

Quick Start

Run the full verification command and confirm fresh outputs before claiming 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 pull request is complete?

This skill enforces verification before claiming completion by requiring fresh verification outputs. It applies a gate-based approach to identify, run, read, and verify checks before permitting any success claims for pull requests or commits.

What is evidence-first completion for software tasks?

Evidence-first completion is a quality assurance process requiring fresh verification outputs before any success claims are made. It guards against unchecked assumptions by enforcing that tests and checks pass with explicit evidence before finishing a software task.

How do I stop unchecked assumptions when preparing code changes and commits?

To stop unchecked assumptions when preparing commits, apply a verification gate that runs full verification commands and examines outputs before permitting success claims. This ensures completion claims are supported by explicit verification results.

Does this verification gatekeeping approach work for any software task?

Yes, this verification gatekeeping applies to any software task or code changes where pull requests, commits, or releases are prepared. It enforces running verification commands and examining outputs before allowing success claims.

Why do I need to run verification commands before claiming a release is ready?

You need to run verification commands before claiming a release is ready because claiming work complete without verification leads to misinformation and rework. Evidence-first completion requires fresh outputs to guard against unchecked assumptions.