openspec-verify-change

Verify change implementations against intended outputs using the OpenSpec CLI.

1|Updated Jan 20, 2026
One-click install
npx skills add https://github.com/HerbertGao/qsl-cardhub --skill openspec-verify-change-herbertgao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/HerbertGao/qsl-cardhub/tree/main/.cursor/skills/openspec-verify-change
Command: npx skills add https://github.com/HerbertGao/qsl-cardhub --skill openspec-verify-change-herbertgao

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps teams verify that implemented changes align with the intended outputs before archiving, reducing the risk of missing requirements or unsatisfied dependencies.

Core Features & Use Cases

  • Change alignment check: compares code changes, specs, and tasks against the change’s intended outputs.
  • Context-aware validation: loads change context via OpenSpec CLI to identify required artifacts (tasks, specs, designs).
  • Reporting: generates a structured verification report highlighting completeness, correctness, and consistency for archiving readiness.

Quick Start

Run the OpenSpec verification flow for a target change name and review the resulting report to ensure the change is ready for 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 change implementations against specs before archiving?

To verify change implementations before archiving, you can use OpenSpec CLI to load change context, validate produced artifacts against intended outputs, and generate a multi-dimensional verification report highlighting completeness, correctness, and consistency.

What is change verification for OpenSpec projects?

Change verification for OpenSpec projects is the process of comparing code changes, specs, and tasks against a change's intended outputs during archiving or release preparation to ensure alignment and reduce the risk of missing requirements.

How do I check archiving readiness for OpenSpec changes?

To check archiving readiness for OpenSpec changes, run the verification flow for a target change name and review the resulting structured report to confirm that completeness, correctness, and consistency requirements are fully satisfied.

Does OpenSpec CLI support context-aware validation for tasks and designs?

Yes, OpenSpec CLI supports context-aware validation by loading change context to identify required artifacts, including tasks, specs, and designs, ensuring that all produced components align with the intended outputs.

What's the best way to align code changes with intended outputs in spec-driven development?

The best way to align code changes with intended outputs in spec-driven development is applying a structured verification flow that compares implemented tasks and designs against the change's original specifications before archiving.

Why does my OpenSpec change archiving fail due to missing requirements?

OpenSpec change archiving may fail due to missing requirements when implemented changes lack alignment with intended outputs, which is why running a change verification check helps identify unsatisfied dependencies and incomplete artifacts beforehand.