skill-verification-before-completion

Validates implementation completeness with fresh evidence before final plan status transitions.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/longdang193/project-OS-starter --skill skill-verification-before-completion-longdang193
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: skill-verification-before-completion
Source: https://github.com/longdang193/project-OS-starter/tree/main/generated_agents/claude/skills/skill-verification-before-completion
Command: npx skills add https://github.com/longdang193/project-OS-starter --skill skill-verification-before-completion-longdang193

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? It prevents premature completion claims by requiring fresh, command-backed evidence that implementation, tests, contracts, and generated outputs are all reconciled before a plan is marked complete or handed off for branch finishing. ## Core Features & Use Cases - Evidence-Based Verification: Maps concrete completion claims to minimum proof requirements such as fresh test runs, build output, validator results, and browser evidence. - Plan and Specification Reconciliation: Classifies every required task and acceptance criterion as proven complete, incomplete, blocked, deferred, or not applicable. - Strict Authorization Boundary: Verifies readiness without performing any Git mutations such as commits, merges, pushes, or worktree removal. - Use Case: After an agent finishes implementing a feature, run this skill to confirm the original defect no longer reproduces, all required checks pass, and repository state is clean before marking the plan completed and handing off to branch finishing. ## Quick Start Verify that the current implementation is complete with fresh evidence before marking the plan as finished.

Frequently Asked Questions about skill-verification-before-completion

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

FAQPage Schema
How do I verify an implementation is complete before merging?▼

Run focused proof first: the original reproduction or regression test, tests nearest the changed behavior, and affected validators or builds. Then reconcile every plan task and acceptance criterion against fresh evidence before setting the plan status to completed.

What counts as valid completion evidence for a coding task?▼

Valid evidence is fresh output from named commands or direct inspection that proves each specific claim, such as a passing test run or a clean validator exit. Old output, plan checkboxes, code review, and agent summaries do not qualify as completion proof.

Can the verification step commit or merge changes after passing?▼

No. Verification only makes Git closure eligible and explicitly prohibits commits, rebases, merges, pushes, pull requests, and worktree removal. Branch disposition is handed off to a separate finishing skill after a verified result.

What happens when a required verification check fails?▼

The failure is reported with the exact command, relevant output, and a classification of introduced, pre-existing, environmental, external, or unknown. Introduced or unknown failures return to implementation and debugging skills, and the plan status stays non-completed.

When can existing test evidence be reused instead of rerun?▼

Evidence can be reused only within the active operation when command identity, changed files, environment, worktree identity, and ownership inputs remain valid. Any content-changing commit, rebase, or generated refresh invalidates the affected evidence.