openspec-verify-change

Verify delta specs against code and tests with a structured report.

14|1|Updated May 6, 2026
One-click install
npx skills add https://github.com/wzyxdwll/ccgx-workflow --skill openspec-verify-change-wzyxdwll
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/wzyxdwll/ccgx-workflow/tree/main/.agents/skills/openspec-verify-change
Command: npx skills add https://github.com/wzyxdwll/ccgx-workflow --skill openspec-verify-change-wzyxdwll

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams ensure that code changes align with the defined specifications and tasks before archiving, reducing misalignment and rework.

Core Features & Use Cases

  • Automated delta-spec verification against code and tasks
  • Cross-reference of specs, tasks, and design notes to surface gaps
  • Generate a structured verification report with prioritized issues and recommendations

Quick Start

Select a change name from the openspec list and run the verification workflow.

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 code changes against delta specs in openspec?▼

To verify code changes against delta specs, this Skill analyzes openspec/changes/<name>/specs/ to extract requirements and map them to your repository code and tests, generating a structured verification report.

What is artifact validation for software change implementation?▼

Artifact validation for change implementation is the process of cross-referencing delta specs, tasks, and design notes to surface gaps, ensuring code changes align with defined specifications before archiving.

How do I generate a structured code review report for spec misalignment?▼

You generate a structured code review report by running the verification workflow, which highlights CRITICAL, WARNING, and SUGGESTION issues with actionable recommendations for spec misalignment.

Do I need to manually select a change name to start the openspec verification workflow?▼

You do not need to manually select a change name if omitted; the workflow will automatically identify the target change by name using openspec or prompt you for input to proceed.

Can I use this to surface gaps between design notes and repository tests?▼

You can use this to surface gaps between design notes and repository tests by cross-referencing the extracted requirements and scenarios from your delta specs against the actual codebase implementation.

What are the limitations of automated change verification before archiving?▼

Limitations of automated change verification include relying entirely on the accuracy of your delta specs under openspec/changes/ to map requirements and identify code misalignment, meaning poorly written specs will yield incomplete reports.