openspec-verify-change

Verify code implementations against openspec change artifacts using the openspec CLI.

Updated Dec 11, 2025
One-click install
npx skills add https://github.com/dorrio/sorteo-app-generator --skill openspec-verify-change-dorrio
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/dorrio/sorteo-app-generator/tree/main/.agent/skills/openspec-verify-change
Command: npx skills add https://github.com/dorrio/sorteo-app-generator --skill openspec-verify-change-dorrio

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec-cli, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that code implementations accurately reflect the intended changes defined in specifications, tasks, and designs, preventing discrepancies before archiving.

Core Features & Use Cases

  • Automated Verification: Checks for completeness, correctness, and coherence between code and change artifacts.
  • Issue Reporting: Generates a detailed report highlighting critical, warning, and suggestion-level issues.
  • Use Case: Before merging a new feature, use this Skill to confirm that all defined requirements are implemented, scenarios are covered, and the code adheres to the project's design principles.

Quick Start

Use the openspec-verify-change skill to verify the implementation for the change named 'user-authentication-flow'.

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 against change specifications before merging?

To verify code implementation against change specifications, you can use automated verification to check completeness, correctness, and coherence between your code and defined artifacts, generating a report that highlights critical issues before archiving.

What is spec compliance checking for code changes?

Spec compliance checking ensures that code implementations accurately reflect the intended changes defined in specifications, tasks, and design documents, preventing discrepancies between the written requirements and the actual code.

How do I check if my code covers all defined requirements and scenarios?

You can check requirement and scenario coverage by running an automated verification process that assesses code against change artifacts and provides actionable feedback confirming all design principles are met.

Why does my code implementation diverge from the specified design documents?

Code implementation diverges from specified design documents when coherence is lost, which automated verification detects by analyzing code against provided artifacts and reporting warning and suggestion-level issues.