openspec-verify-change

Verify implementations against change artifacts and report mismatches for archive-readiness checks.

Updated Mar 4, 2026
One-click install
npx skills add https://github.com/kuchida1981/discord-service-gateway --skill openspec-verify-change-kuchida1981
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/kuchida1981/discord-service-gateway/tree/main/.gemini/skills/openspec-verify-change
Command: npx skills add https://github.com/kuchida1981/discord-service-gateway --skill openspec-verify-change-kuchida1981

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you confirm that an implementation truly matches its intended change artifacts before you archive or release it, reducing the risk of missed requirements and inconsistent behavior.

Core Features & Use Cases

  • Completeness Checking: Compare task checklists and spec requirements to find unfinished work.
  • Correctness Validation: Trace each requirement and scenario to implementation evidence in the codebase.
  • Coherence Review: Check whether the implementation follows the stated design and remains consistent with project patterns.
  • Use Case: A release manager can use this Skill to review a change package and quickly identify missing tasks, uncovered scenarios, or design drift before approval.

Quick Start

Ask this skill to verify the selected change against its tasks, specs, and design artifacts and report any gaps before archiving.

Frequently Asked Questions about openspec-verify-change

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

FAQPage Schema
How do I verify implementation matches specs before archiving a change package?

To verify implementation matches specs before archiving, compare task checklists and spec requirements against codebase evidence to identify unfinished work, uncovered scenarios, and design drift. This completeness, correctness, and coherence assessment confirms archive readiness and reduces missed requirements.

What is spec-driven change verification for release management?

Spec-driven change verification for release management is the process of tracing each requirement and scenario to implementation evidence. It produces a completeness, correctness, and coherence assessment that helps release managers identify missing tasks or design drift before approving a change.

How do I check for incomplete tasks and scenario coverage gaps in my codebase?

Check for incomplete tasks and scenario coverage gaps by reading task lists, specs, and design notes, then tracing them to code evidence. The review reports mismatches between intended change artifacts and the actual implementation to highlight uncovered scenarios.

Can I use this spec review approach for design validation and coherence checking?

Yes, you can use this spec review approach for design validation and coherence checking. It evaluates whether the implementation follows the stated design and remains consistent with project patterns, providing a coherence assessment that flags design drift before archiving.

What do I need to provide to perform an archive-readiness check on a change?

To perform an archive-readiness check, you need to provide the change artifacts including tasks, specs, design notes, and code evidence. The verification process reads these inputs to compare requirements against the implementation and report any mismatches.

Why does my implementation report mismatches against the change specs during review?

Implementation reports mismatches against change specs when the code evidence does not fully satisfy the task checklists, scenario coverage, or design adherence requirements. The verification highlights exactly where the implementation drifts from the stated artifacts before archiving.