openspec-verify-change

Verify code implementation against change artifacts using command-line tools.

Updated May 29, 2026
One-click install
npx skills add https://github.com/yun-s-oh/ha-anker-solix-f2000 --skill openspec-verify-change-yun-s-oh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/yun-s-oh/ha-anker-solix-f2000/tree/main/.agent/skills/openspec-verify-change
Command: npx skills add https://github.com/yun-s-oh/ha-anker-solix-f2000 --skill openspec-verify-change-yun-s-oh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill streamlines the code review process by verifying that an implementation matches the change artifacts (specs, tasks, design), reducing the time spent on manual review and ensuring code integrity.

Core Features & Use Cases

  • Verification of Change Artifacts: Automated verification of implementation against specs, tasks, and design.
  • User Selection: Allows users to select specific changes or infer change names from context.
  • Status Checking: Provides status information about the selected change, including schema, paths, and artifacts.
  • Completeness, Correctness, Coherence: Verifies the completeness, correctness, and coherence of the implementation across different dimensions.
  • Detailed Reporting: Generates a comprehensive report with issues categorized by priority, including actionable recommendations.

Quick Start

Run the 'openspec-verify-change' Skill with a specific change name to verify the implementation against the defined artifacts.

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 during a code review?

To verify code implementation against change artifacts, you can automate the process by running a verification command with a specific change name to check completeness, correctness, and coherence against defined specifications. The tool analyzes files to ensure implementation matches design and task requirements.

What is the best way to automate specification compliance checking for software changes?

Automating specification compliance checking involves verifying implementation against specs, tasks, and design artifacts. By utilizing command-line tools and file analysis, the process ensures code meets required specifications and generates a comprehensive report with issues categorized by priority and actionable recommendations.

Can I check the status of a specific change including schema and paths before verifying implementation?

Yes, you can check the status of a selected change to view schema, paths, and artifacts before verifying implementation. This allows users to select specific changes or infer change names from context, ensuring the verification process targets the correct software quality dimensions.

Do I need openspec to verify implementation correctness and coherence?

Yes, openspec is a required dependency to verify implementation correctness and coherence. It provides the necessary command-line tools and file analysis capabilities to ensure code implementation aligns with change artifacts, streamlining the code review process.

How does detailed reporting work for implementation checking issues?

Detailed reporting for implementation checking generates a comprehensive report with issues categorized by priority, including actionable recommendations. This verifies completeness, correctness, and coherence across different dimensions, reducing time spent on manual software quality reviews.