verification-before-completion

Run verification commands and analyze output before claiming task completion.

Updated Nov 3, 2016
One-click install
npx skills add https://github.com/xleliberty/mydotfiles --skill verification-before-completion-xleliberty
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/xleliberty/mydotfiles/tree/main/.config/.claude/plugins/cache/claude-plugins-official/superpowers/5.0.7/skills/verification-before-completion
Command: npx skills add https://github.com/xleliberty/mydotfiles --skill verification-before-completion-xleliberty

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill prevents the common pitfall of claiming work is complete or correct without actual evidence, ensuring that all assertions of success are backed by verifiable output.

Core Features & Use Cases

  • Verification Gatekeeping: Mandates a strict protocol of identifying, running, and reading verification commands before any status claims.
  • Rationalization Prevention: Provides a framework to identify and reject common excuses for skipping verification, such as confidence or partial checks.
  • Use Case: Before submitting a pull request or marking a task as done, use this Skill to systematically run tests, check build logs, and verify regression cycles to ensure the work is truly finished.

Quick Start

Apply the verification before completion protocol to confirm that the current task requirements are met by running the necessary test commands and reviewing the output.

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 task or build is complete?

To enforce verification before completion, apply a mandatory protocol requiring specific verification commands to run and their output to be independently analyzed before any success assertions are made.

What is the best way to prevent skipping tests due to overconfidence in software development?

Preventing rationalization in software development requires a framework that identifies and rejects common excuses for skipping verification, mandating evidence-based reporting over confidence.

How do I systematically verify tests and build logs before submitting a pull request?

To verify tests and build logs before submitting a pull request, systematically run the necessary test commands, review regression cycles, and analyze the output to confirm requirements are truly met.

Does evidence-based task management work for quality assurance and debugging workflows?

Evidence-based task management works for quality assurance and debugging workflows by applying verification gatekeeping, ensuring all task completion claims are strictly backed by verifiable output.

When do I need to use a verification protocol in my workflow?

You need a verification protocol in your workflow whenever marking a task as done or submitting code, ensuring accuracy and reliability by requiring evidence-based reporting instead of partial checks.