openspec-verify-change

Verify code changes against delta specs and generate a structured report.

4|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/jaxxstorm/landlord --skill openspec-verify-change-jaxxstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/jaxxstorm/landlord/tree/main/.claude/skills/openspec-verify-change
Command: npx skills add https://github.com/jaxxstorm/landlord --skill openspec-verify-change-jaxxstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill helps software teams ensure that a code change is complete, coherent with the defined change artifacts, and ready for archiving by validating alignment with specs, tasks, and design.

Core Features & Use Cases

  • Delta-spec verification: Cross-checks the change against delta specs located under openspec/changes/<name>/specs/.
  • Artifact-aware validation: Considers associated tasks and design notes to determine completeness and coherence.
  • Verification report generation: Produces a structured report with dimensions (Completeness, Correctness, Coherence) and a prioritized list of action items.
  • Use Case: Before archiving a change, run this skill to confirm all requirements are addressed and no critical gaps remain.

Quick Start

Run the openspec verification flow to load the change context and generate the report. Steps typically include listing changes with openspec list --json, selecting the target change, and applying instructions with openspec instructions apply --change "<name>" --json, then reviewing the generated 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 a code change against specs before archiving?

To verify a code change against specs before archiving, you run a verification flow that cross-checks the change against delta specs, tasks, and design notes to produce a structured report. This confirms completeness, correctness, and coherence.

What is delta-spec verification and when do I need it?

Delta-spec verification is the process of cross-checking code changes against change artifacts located under openspec/changes to ensure alignment. You need it before archiving a change to confirm all requirements are addressed and no critical gaps remain.

How do I generate a change verification report using openspec?

To generate a change verification report using openspec, you list changes with openspec list --json, select the target change, and apply instructions with openspec instructions apply --change "<name>" --json to review the generated verification output.

Does the change verification process check task completion and design coherence?

Yes, the change verification process checks task completion and design coherence through artifact-aware validation. It considers associated tasks and design notes alongside delta specs to determine completeness and coherence before archiving.

What dimensions are evaluated in a structured verification report for code changes?

A structured verification report for code changes evaluates dimensions across Completeness, Correctness, and Coherence. It produces a prioritized list of action items and actionable recommendations to address any identified gaps.

Why is my code change failing spec verification before archiving?

Your code change may be failing spec verification before archiving due to gaps in Completeness, Correctness, or Coherence. The verification report identifies missing requirements from delta specs, tasks, or design notes and provides actionable recommendations to resolve them.