openspec-verify-change

Validate change implementations against specifications and tasks using OpenSpec CLI.

1|Updated Nov 7, 2025
One-click install
npx skills add https://github.com/harqian/wifi-client --skill openspec-verify-change-harqian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/harqian/wifi-client/tree/main/.gemini/skills/openspec-verify-change
Command: npx skills add https://github.com/harqian/wifi-client --skill openspec-verify-change-harqian

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill provides a thorough quality assurance process to verify that the implementation of a change matches its intended specifications, preventing issues before archiving.

Core Features & Use Cases

  • Implementation Verification: Check that the implementation of a change matches the specified requirements.
  • Automated Checks: Run a series of checks for completeness, correctness, and coherence.
  • Use Case: Before archiving a change in your project, use this Skill to confirm that all tasks are complete, all requirements are implemented, and the design is adhered to.

Quick Start

To verify the change with name 'my-change', run: /verify-change --change my-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 implementation against specifications before archiving a change?

To verify implementation against specifications, you can run automated checks that validate completeness, correctness, and design coherence against your change artifacts. This ensures your code matches the intended requirements before archiving.

What is change implementation verification for quality assurance?

Change implementation verification is a quality assurance process that validates your code matches its associated specifications and tasks. It prevents design misalignment issues by checking that all requirements are implemented correctly.

How do I check that my implementation tasks match their change specifications?

You can check that implementation tasks match change specifications by running a verification command with the change name. This applies automated checks to confirm all tasks are complete and requirements are correctly implemented.

Do I need OpenSpec CLI to run implementation verification checks?

Yes, you need the OpenSpec CLI to interpret change context and apply verification checks. The CLI provides the necessary framework to validate completeness, correctness, and design coherence against your specifications.

What's the best way to ensure code correctness before archiving a change?

The best way to ensure code correctness before archiving is to run automated verification checks against your change artifacts. This validates that your implementation aligns with the intended design and that all specified tasks are complete.

Why does my implementation verification fail when checking design coherence?

Implementation verification may fail on design coherence when your code does not align with the associated specifications and tasks. The verification process checks for completeness and correctness, flagging any deviations from the intended design.