openspec-verify-change

Verify implementations against openspec change artifacts and generate a three-dimension report.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/vuthuonghai-steve/KLTN --skill openspec-verify-change-vuthuonghai-steve
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/vuthuonghai-steve/KLTN/tree/main/.cursor/skills/openspec-verify-change
Command: npx skills add https://github.com/vuthuonghai-steve/KLTN --skill openspec-verify-change-vuthuonghai-steve

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps teams validate that an implementation aligns with change artifacts (specs, tasks, and design) before archiving, reducing the risk of incomplete or inconsistent changes being stored.

Core Features & Use Cases

  • Automated verification workflow: loads artifacts and checks status against the change context.
  • Completeness, Correctness, and Coherence analysis: identifies missing tasks, unimplemented requirements, design deviations, and pattern inconsistencies.
  • Generated verification report: surfaces CRITICAL, WARNING, and SUGGESTION issues with actionable recommendations.
  • Graceful degradation: adapts checks when only a subset of artifacts is available.

Quick Start

Provide a change name to verify, or allow the system to prompt you to select one, and then 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 my implementation matches change artifacts before archiving?

To verify implementation matches change artifacts before archiving, load the change specs, tasks, and design documents to generate a three-dimension verification report covering Completeness, Correctness, and Coherence. This process identifies missing tasks, unimplemented requirements, and design deviations.

What does a three-dimension verification report check for in software changes?

A three-dimension verification report checks Completeness, Correctness, and Coherence. Completeness identifies missing tasks and unimplemented requirements, Correctness spots design deviations, and Coherence surfaces pattern inconsistencies across the change artifacts before archiving.

How do I automate validation of implementation status against openspec artifacts?

Automate validation of implementation status against openspec artifacts by providing a change name to trigger the verification workflow. The system loads available artifacts, checks status against the change context, and surfaces CRITICAL, WARNING, and SUGGESTION items with actionable recommendations.

Can I verify changes when only a subset of artifacts is available?

Yes, you can verify changes when only a subset of artifacts is available. The verification workflow features graceful degradation, adapting its completeness, correctness, and coherence checks to run effectively even if certain specs, tasks, or design documents are missing.

What is the best way to surface incomplete or inconsistent changes before storing them?

The best way to surface incomplete or inconsistent changes before storing them is to generate a verification report that identifies CRITICAL, WARNING, and SUGGESTION issues. This reduces the risk of incomplete or inconsistent changes being archived with actionable recommendations.