openspec-verify-change

Validate code implementations against change artifacts using the openspec CLI.

Updated Apr 15, 2026
One-click install
npx skills add https://github.com/caelaxie/agenthub --skill openspec-verify-change-caelaxie
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/caelaxie/agenthub/tree/main/.opencode/skills/openspec-verify-change
Command: npx skills add https://github.com/caelaxie/agenthub --skill openspec-verify-change-caelaxie

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Developers need to ensure that code changes fully implement the specifications, tasks, and designs associated with a change before it is archived. This Skill validates completeness, correctness, and coherence of an implementation against the change artifacts.

Core Features & Use Cases

  • Artifact Discovery: Lists available changes and selects the appropriate one based on implementation tasks.
  • Status & Context Loading: Retrieves change status, schema, and all related artifacts (tasks, specs, design).
  • Automated Verification: Checks task completion, spec coverage, requirement implementation, scenario testing, and design adherence.
  • Report Generation: Produces a structured verification report with severity‑graded issues and actionable recommendations.
  • Graceful Degradation: Adjusts verification scope when only partial artifacts are present, clearly noting skipped checks.

Quick Start

Ask the skill to verify the implementation of change “feature‑xyz” before 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 code implementation matches change specs before archiving?

Verifying implementation matches change specs requires validating code completeness and correctness against artifacts like tasks, specs, and design files. The process checks task completion, spec coverage, and design adherence to generate a structured verification report.

What is change artifact verification in software development?

Change artifact verification is the automated process of validating that code changes fully implement associated specifications, tasks, and designs. It confirms completeness, correctness, and coherence of code before archiving a change.

Do I need the openspec CLI to audit implementation against change artifacts?

Yes, auditing implementation against change artifacts requires the openspec CLI. You also need access to change artifacts such as tasks, specs, and design files to generate a structured verification report.

Can I check spec coverage when only partial change artifacts are present?

Yes, you can check spec coverage with partial artifacts present. The verification process gracefully degrades by adjusting its scope and clearly noting skipped checks when only partial artifacts are available.

What's the best way to audit code coherence against design files?

The best way to audit code coherence is to run automated verification checks against design files and tasks. This produces a structured report with severity-graded issues and actionable recommendations.