verification-before-completion

Require fresh command outputs as evidence before claiming task completion.

1|Updated Dec 25, 2017
One-click install
npx skills add https://github.com/mattniedelman/dotfiles --skill verification-before-completion-mattniedelman
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/mattniedelman/dotfiles/tree/main/dot_augment/skills/verification-before-completion
Command: npx skills add https://github.com/mattniedelman/dotfiles --skill verification-before-completion-mattniedelman

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claiming work is complete without verification is dishonest, not efficient. This Skill enforces accountability by requiring fresh verification evidence before asserting a successful outcome.

Core Features & Use Cases

  • Gate-based verification workflow: identify the proving command, execute it in full, read the results, verify the outcome, and only then claim success.
  • Red-flag awareness: flag common failures and warnings to prevent premature assertions.
  • Use cases include PR readiness checks, feature completion sign-off, and task closure in software projects.

Quick Start

Identify the command that proves completion. Run the full command to produce fresh output. Review the full output and exit status. If the results confirm success, state the claim with evidence; otherwise document the actual state with accompanying logs.

Frequently Asked Questions about verification-before-completion

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I verify task completion before claiming a PR is ready for review?

Task completion verification requires running a proving command that produces fresh output, reviewing the results, and confirming success before making any claims. This structured gate process enforces accountability by demanding evidence for PR readiness checks and feature sign-offs.

What is a gate-based verification workflow in software engineering?

A gate-based verification workflow requires fresh command outputs as evidence before asserting successful task completion, preventing unverified claims in software development. It enforces accountability by gating claims behind executed proving commands and evaluated results.

How do I enforce evidence-based quality assurance for code reviews?

To enforce evidence-based quality assurance for code reviews, implement a structured gate process requiring fresh command outputs as evidence before any task closure. This ensures claims of feature completion are backed by documented execution logs rather than unverified assumptions.

Does this verification workflow handle failing commands or warnings during task closure?

Yes, the verification workflow handles failing commands by flagging common failures and warnings to prevent premature assertions. If results do not confirm success, you must document the actual state with accompanying logs instead of claiming completion.

When do I need to run verification commands for software development workflows?

You need to run verification commands for software development workflows during PR readiness checks, feature completion sign-offs, and task closures. This structured gate process ensures that any claim of work being complete is supported by fresh, evaluated command outputs.