openspec-verify-change

Verify code implementations against openspec change artifacts and generate issue reports.

Updated Mar 28, 2026
One-click install
npx skills add https://github.com/tuliopc23/cardmaniacs-website --skill openspec-verify-change-tuliopc23
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/tuliopc23/cardmaniacs-website/tree/main/.augment/skills/openspec-verify-change
Command: npx skills add https://github.com/tuliopc23/cardmaniacs-website --skill openspec-verify-change-tuliopc23

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill ensures that code implementations accurately reflect design specifications, tasks, and other change artifacts, preventing divergence and ensuring quality before archiving.

Core Features & Use Cases

  • Automated Verification: Checks for completeness, correctness, and coherence between code and specifications.
  • Issue Identification: Flags critical, warning, and suggestion-level issues with actionable recommendations.
  • Use Case: After implementing a new feature based on a design document, use this Skill to verify that all requirements are met, scenarios are covered, and the implementation aligns with the approved design before merging the code.

Quick Start

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

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 design specifications?

Verifying implementation against specs requires checking that code aligns with specified change artifacts like tasks, requirements, scenarios, and design documents. This process assesses completeness and correctness, generating a detailed report with actionable recommendations for critical, warning, and suggestion-level issues.

How do I check if code changes meet requirements before merging?

To check if code changes meet requirements before merging, run a verification process that assesses completeness, correctness, and coherence against change artifacts. It flags critical, warning, and suggestion-level issues to prevent divergence and ensure quality before archiving the code.

Do I need the openspec CLI to verify change artifacts?

Yes, you need the openspec CLI to verify change artifacts. The verification process requires the openspec CLI specifically for artifact retrieval and status checks to accurately assess whether your code implementations align with specified tasks, requirements, scenarios, and design documents.

What is compliance verification for code review and change management?

Compliance verification for code review and change management ensures that code implementations accurately reflect design specifications, tasks, and other change artifacts. It prevents divergence and ensures quality before archiving by identifying critical, warning, and suggestion-level issues with actionable recommendations.

What's the best way to ensure feature implementation aligns with approved design documents?

The best way to ensure feature implementation aligns with approved design documents is to perform automated verification checking completeness, correctness, and coherence. This generates a detailed report with actionable recommendations for any critical, warning, or suggestion-level issues before merging.

Why does code implementation diverge from specifications during development?

Code implementation diverges from specifications during development when completeness, correctness, and coherence against change artifacts are not verified. Automated verification identifies these divergences and provides actionable recommendations to ensure alignment before archiving.