openspec-verify-change

Verify code implementations against openspec change artifacts for completeness and correctness.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/AlexanderRadevich/SportowyHub_clientApp --skill openspec-verify-change-alexanderradevich
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/AlexanderRadevich/SportowyHub_clientApp/tree/main/.claude/skills/openspec-verify-change
Command: npx skills add https://github.com/AlexanderRadevich/SportowyHub_clientApp --skill openspec-verify-change-alexanderradevich

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec, 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 inconsistencies before archiving.

Core Features & Use Cases

  • Automated Verification: Checks for completeness, correctness, and coherence between code and change artifacts.
  • Issue Identification: Flags incomplete tasks, spec/design divergences, and pattern inconsistencies.
  • Use Case: Before merging a new feature, use this Skill to confirm that all defined requirements are implemented, the code adheres to the approved design, and all associated tasks are marked as complete.

Quick Start

Use the openspec-verify-change skill to verify the implementation for the change named 'feature-x'.

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 artifacts before merging?

To verify code implementation against change artifacts, you can check that code aligns with specified specs, tasks, and design documents. This process assesses completeness, correctness, and coherence to prevent inconsistencies before archiving changes.

What is change artifact verification in software engineering?

Change artifact verification is the process of ensuring code implementations accurately reflect intended changes defined in specifications and designs. It checks task completion, maps requirements to implementations, and ensures design adherence to prevent inconsistencies.

Do I need the openspec CLI to check implementation status and retrieve artifacts?

Yes, you need the openspec CLI to perform status checks and retrieve artifacts for implementation verification. The CLI provides the necessary artifact retrieval and status functions required to assess code alignment with change specifications.

Can I check spec coverage and task completion automatically for a new feature?

Yes, you can automatically check spec coverage and task completion for a new feature. Automated verification flags incomplete tasks, spec or design divergences, and pattern inconsistencies to confirm all defined requirements are properly implemented.

What issues are identified when verifying implementation coherence and correctness?

When verifying implementation coherence and correctness, the process identifies incomplete tasks, spec divergences from the approved design, and code pattern inconsistencies. It maps requirements to the implementation to ensure full scenario coverage.

When should I use automated verification for change management?

You should use automated verification for change management before archiving or merging a new feature. It ensures all defined requirements are implemented, code adheres to the approved design, and associated tasks are marked as complete.