openspec-verify-change

Validate implementations against OpenSpec delta specs, tasks, and design artifacts.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verify that an implementation matches the defined change artifacts (specs, tasks, and design) to ensure completeness and coherence before archiving.

Core Features & Use Cases

  • Cross-checks the implementation against delta specs, tasks, and design notes.
  • Generates a structured verification report highlighting completeness, correctness, and coherence.
  • Applies OpenSpec-based checks to changes, producing actionable recommendations and file references.

Quick Start

Provide the change name to verify against its delta specs and generate a verification report.

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 an implementation matches change specs before archiving?

Verify implementation against change specs by cross-checking delta artifacts, tasks, and design notes to ensure completeness and coherence. The process generates a structured verification report with prioritized CRITICAL, WARNING, and SUGGESTION findings plus concrete file references.

What is OpenSpec change verification and when do I need it?

OpenSpec change validation is a structured process checking that implementations match delta specs, tasks, and design artifacts. You need it before archiving changes to enforce completeness, correctness, and coherence across your codebase and specification cross-references.

How to generate a verification report for delta changes in OpenSpec?

Generate a verification report by providing the change name to validate against its delta specs. The process checks artifact presence, status, and cross-references to specs and scenarios, outputting a report with actionable recommendations and file references.

Can I check implementation correctness and coherence without external dependencies?

Yes, you can validate implementation correctness and coherence with no external dependencies. The verification process applies OpenSpec-based checks internally to cross-reference implementations against delta specs, tasks, and design notes, producing actionable findings autonomously.

What do CRITICAL and WARNING findings mean in a change verification report?

CRITICAL findings indicate severe completeness or correctness gaps blocking archival, while WARNING findings highlight coherence issues between implementation and delta specs. SUGGESTION findings offer improvement recommendations. Each includes concrete file references for targeted resolution.

When should I not use automated spec validation for code changes?

Avoid automated spec validation when delta artifacts like specs, tasks, or design notes are missing or incomplete. The verification process requires defined change artifacts to cross-reference; without them, it cannot assess implementation completeness, correctness, or coherence meaningfully.