verification-before-completion

Enforce fresh verification evidence before claiming task completion.

Updated Nov 14, 2025
One-click install
npx skills add https://github.com/Donaldshen27/xtrend-vanilla --skill verification-before-completion-donaldshen27
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/Donaldshen27/xtrend-vanilla/tree/main/.claude/skills/verification-before-completion
Command: npx skills add https://github.com/Donaldshen27/xtrend-vanilla --skill verification-before-completion-donaldshen27

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces a formal verification gate before any completion claims, ensuring that work is only considered done when fresh verification evidence is available.

Core Features & Use Cases

  • Verification gate: requires running explicit verification commands and reviewing outputs before claiming success.
  • Evidence-first protocol: documents and attaches verification results as evidence to PRs or handoffs.
  • Wide applicability: suitable for software development, data work, and project tasks that require auditable completion.

Quick Start

Run the verification gate before marking work complete and attach the evidence to the task.

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 evidence before marking a pull request complete?

To enforce verification evidence before marking a pull request complete, you implement a formal verification gate that requires executing verification commands, capturing their outputs, and attaching those results as evidence. This precludes premature completion claims by ensuring fresh evidence is documented before any success assertion.

What is an evidence-first protocol for code reviews and task handoffs?

An evidence-first protocol for code reviews requires running explicit verification commands and documenting the captured outputs as auditable evidence. This ensures task handoffs and completion claims are backed by fresh verification results, maintaining integrity across development workflows.

How do I stop premature completion claims during software development tasks?

To stop premature completion claims during software development, you enforce a verification gate that precludes success assertions until fresh verification evidence is available. This requires executing verification commands and capturing outputs before any task handoff or pull request submission.

Can I use a verification gate for data work and project tasks outside of code reviews?

Yes, you can use a verification gate for data work and project tasks outside of code reviews because it is widely applicable to any work requiring auditable completion. You execute verification commands, capture outputs, and document results as verifiable evidence before claiming success.

What's the best way to document verification results for auditable task completion?

The best way to document verification results for auditable task completion is to execute explicit verification commands, capture their outputs, and attach those results as evidence to pull requests or handoffs. This evidence-first protocol ensures work is only considered done when fresh verification is available.

Why do I need to run fresh verification commands before claiming task success?

You need to run fresh verification commands before claiming task success because stale or assumed results break integrity across development workflows. Requiring fresh execution and captured outputs precludes premature completion claims and ensures your success assertion is backed by verifiable evidence.