verification-before-completion

Identify exact verification commands and capture fresh evidence before completion claims.

Updated Apr 16, 2014
One-click install
npx skills add https://github.com/minhhh/dotfiles --skill verification-before-completion-minhhh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/minhhh/dotfiles/tree/main/ai/.ai/gemini-superpowers/skills/verification-before-completion
Command: npx skills add https://github.com/minhhh/dotfiles --skill verification-before-completion-minhhh

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill enforces honesty in software delivery by requiring fresh, verifiable evidence before any completion claim, reducing false positives and unverified success reports.

Core Features & Use Cases

  • Provides a repeatable verification protocol that identifies the exact commands to run, captures outputs, and interprets results.
  • Guides teams through common scenarios like tests, builds, linting, and CI checks to ensure claims are auditable.
  • Useful for PR reviews, release readiness, and post-merge validation to prevent premature deployment.

Quick Start

Run the verification workflow and capture fresh evidence before making any completion claim.

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 and require evidence before claiming code completion?

To enforce verification before completion, identify exact commands that prove success, capture their outputs, and require fresh reproducible evidence for tests, builds, and reviews. This ensures every completion claim is fully auditable.

What is the best way to prevent unverified success reports in CI and code reviews?

The best way to prevent unverified success reports is applying a verification protocol that captures fresh outputs from CI checks, linting, and tests. This requires documented evidence and explicit reproducible results before declaring success.

How do I verify release readiness with reproducible test evidence?

To verify release readiness with reproducible test evidence, run the exact verification commands, capture their outputs, and interpret the results to ensure claims are backed by fresh data. This prevents premature deployment and false positives.

Does this verification approach work for post-merge validation and PR reviews?

Yes, this verification approach works for PR reviews and post-merge validation by applying a repeatable protocol to tests and builds. It ensures every completion claim during these stages is backed by fresh, documented evidence.

Why do I need fresh evidence for software testing and build completion claims?

You need fresh evidence for software testing and build completion claims to enforce honesty in delivery and reduce false positives. Documented outputs and reproducible results prove that the exact verification commands actually succeeded.

What are the limitations of relying on completion claims without running verification commands?

Relying on completion claims without running verification commands leads to unverified success reports and false positives. Without capturing fresh evidence from tests, builds, and CI checks, you risk premature deployment and delivery failures.