verification-before-completion

Run verification commands and report evidence before completion claims.

8|Updated Dec 16, 2008
One-click install
npx skills add https://github.com/sebnow/configs --skill verification-before-completion-sebnow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: verification-before-completion
Source: https://github.com/sebnow/configs/tree/main/home-manager/agentic/skills/verification-before-completion
Command: npx skills add https://github.com/sebnow/configs --skill verification-before-completion-sebnow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Claiming completion without verification risks delivering unverified work. This Skill enforces running verification commands, reading outputs, and confirming evidence before making success claims, especially before commits and PRs.

Core Features & Use Cases

  • Enforces a step-by-step verification protocol before status claims (identify, run, read, verify).
  • Guards against red flags that suggest unverified completion and provides concrete evidence requirements.
  • Use Case: before merging, a team asserts "done" only after full test suite, lint, and build verification with documented outputs.

Quick Start

Run the full verification workflow on your latest changes and document the outputs to support any status 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 verify code changes before committing to prevent unverified completion claims?

To verify code changes before committing, you must run full test suites, lint checks, and build commands, then read the outputs and check exit codes. This enforces a step-by-step protocol to confirm actual state with documented evidence before claiming completion.

What is the step-by-step verification process for pull requests?

The verification process for pull requests involves identifying required checks, running full verification commands, reading outputs, checking exit codes, and reporting the actual state with concrete evidence before asserting any success claims.

Why should I enforce verification checks before claiming a development task is done?

Enforcing verification checks before claiming a task is done prevents delivering unverified work. It guards against red flags suggesting incomplete status and requires concrete evidence like test and build outputs to support any completion claims.

What concrete evidence do I need to support a success claim before merging?

To support a success claim before merging, you need concrete evidence from running full test suites, lint checks, and build verifications. This includes reading outputs, confirming exit codes, and documenting the actual state across multiple projects.

Does this verification workflow apply across multiple software projects?

Yes, this verification workflow applies to development workflows across multiple projects. It ensures running full verification commands, reading outputs, checking exit codes, and reporting the actual state with evidence before commits and pull requests.