openspec-verify-change

Validate code changes against openspec specs, tasks, and design artifacts.

Updated Jan 23, 2026
One-click install
npx skills add https://github.com/hossam7amdy/easy-auth --skill openspec-verify-change-hossam7amdy
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/hossam7amdy/easy-auth/tree/main/.agent/skills/openspec-verify-change
Command: npx skills add https://github.com/hossam7amdy/easy-auth --skill openspec-verify-change-hossam7amdy

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill validates that a code change fully implements the associated change artifacts (specs, tasks, and design) before archiving.

Core Features & Use Cases

  • Automated verification of task completion, spec coverage, and design alignment using the openspec workflow.
  • Artifact mapping: Cross-checks delta specs against code and tests to identify gaps.
  • Use Case: Before archiving a change, run this Skill to validate that all requirements are addressed and that implementation aligns with the change's design.

Quick Start

Run the verification workflow with openspec: verify change <change-name> and review the generated 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 code changes match specs before archiving?

To verify code changes match specs before archiving, run an automated validation workflow that cross-checks delta specs, task checklists, and design decisions against your implementation. This process assesses completeness, correctness, and code-pattern coherence to ensure full requirement coverage.

What is the best way to validate task completion and spec coverage?

Validating task completion and spec coverage involves parsing task checklists and mapping delta requirements to code and tests. An automated verification workflow reads change artifacts from context to identify gaps and outputs a structured report confirming alignment with design decisions.

How does artifact mapping work for change verification?

Artifact mapping for change verification works by parsing delta specs with requirements and scenarios, then cross-checking them against code and tests. It identifies gaps in task checklists and design decisions, ensuring implementation coherence before generating a structured verification report.

Can I run design alignment checks without external dependencies?

Yes, you can run design alignment checks without external dependencies. The verification workflow operates independently, reading change artifacts directly from context to parse task checklists, delta specs, and design decisions to validate code-pattern coherence.

When do I need to run a change verification report?

You need to run a change verification report before archiving a code change produced via the openspec workflow. Running it validates that all requirements are addressed, implementation aligns with the change's design, and task checklists are fully complete.

Why does my code change fail spec coverage validation?

Code changes fail spec coverage validation when implementation lacks coherence with delta specs, task checklists, or design decisions. The verification process identifies these gaps by cross-checking artifact requirements against code and tests, highlighting missing scenarios in the structured report.