workflow-kit-verify

Validate spec-driven workflow-kit changes against completion gates and scope boundaries.

Updated May 27, 2026
One-click install
npx skills add https://github.com/Kat4X/spec-kit --skill workflow-kit-verify
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: workflow-kit-verify
Source: https://github.com/Kat4X/spec-kit/tree/main/skill-drafts/workflow-kit-verify
Command: npx skills add https://github.com/Kat4X/spec-kit --skill workflow-kit-verify

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

It prevents “looks done” outcomes by turning the final verification of an AI change into a structured, spec-driven check that confirms scope boundaries, acceptance criteria, and test evidence.

Core Features & Use Cases

  • Completeness check vs spec: Ensures all P0/mandatory acceptance criteria and required tasks are actually satisfied or explicitly marked as not done.
  • Correctness and drift detection: Confirms the implementation matches spec/plan and flags stale docs or unplanned scope creep instead of silently rewriting requirements.
  • Scope boundary enforcement: Verifies changed files comply with scope.md (freely editable vs requires confirmation vs forbidden) and blocks completion on violations.
  • Evidence-driven verification: Runs the checks prioritized by verification.md and records automated/manual results, gaps, risks, and the final decision.

Quick Start

Ask an AI agent to run workflow-kit-verify and update workspace verification.md for the change.

Frequently Asked Questions about workflow-kit-verify

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

FAQPage Schema
How do I verify implementation changes against spec and acceptance criteria?

You can verify implementation changes against spec by checking spec coverage, task completion, scope boundaries, and test evidence against workspace artifacts. The process reads spec.md, plan.md, scope.md, and tasks.md, then updates verification.md with status, gaps, risks, and a readiness decision.

What is the best way to prevent scope creep and stale docs during change validation?

Change validation prevents scope creep by enforcing scope.md boundaries to verify changed files comply with freely editable, confirmation, or forbidden rules. It detects drift by confirming implementation matches spec and plan, then flags stale docs or unplanned scope creep instead of silently rewriting requirements.

How do I run evidence-driven verification for completed workflow tasks?

Evidence-driven verification runs checks prioritized by verification.md and records automated or manual test results. It requires reading all relevant workspace artifacts, running allowable checks where possible, and documenting evidence, gaps, risks, and the final readiness decision in verification.md.

Can I use workflow-kit-verify to check P0 acceptance criteria without running automated tests?

Yes, completeness checks against spec ensure all P0 mandatory acceptance criteria and required tasks are actually satisfied or explicitly marked as not done. The process records manual results, gaps, and risks in verification.md when automated checks are unavailable or cannot be run.

When should I not use spec verification for documentation QA?

Spec verification should not be used when workspace artifacts like spec.md, plan.md, scope.md, tasks.md, and verification.md are missing or incomplete. It requires reading these workspace contract files to define completion gates and cannot validate changes or produce a readiness decision without them.