openspec-verify-change

Verify code implementations against openspec change artifacts and generate reports.

42|10|Updated Mar 7, 2018
One-click install
npx skills add https://github.com/Larusso/unity-version-manager --skill openspec-verify-change-larusso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/Larusso/unity-version-manager/tree/main/.cursor/skills/openspec-verify-change
Command: npx skills add https://github.com/Larusso/unity-version-manager --skill openspec-verify-change-larusso

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill ensures that code implementations accurately reflect the intended design, specifications, and tasks, preventing discrepancies before changes are finalized.

Core Features & Use Cases

  • Automated Verification: Checks for completeness, correctness, and coherence between code and change artifacts.
  • Issue Identification: Flags incomplete tasks, unimplemented requirements, design deviations, and pattern inconsistencies.
  • Use Case: Before merging a new feature, use this Skill to automatically verify that all associated tasks are marked complete, all specified requirements are implemented, 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 implementations against design specifications before merging?

Automated verification checks code against change artifacts to ensure completeness, correctness, and coherence. It identifies incomplete tasks, unimplemented requirements, and pattern inconsistencies, preventing discrepancies before changes are finalized during code review.

How do I check that all specified requirements are implemented in my code?

Check that specified requirements are implemented by running automated verification against associated change artifacts. The tool parses local file artifacts and CLI outputs to confirm all tasks are marked complete and requirements are fully implemented.

What is the best way to identify design deviations in change management artifacts?

Identify design deviations in change management by running an automated verification tool that assesses coherence between code and specifications. It flags critical, warning, and suggestion-level issues where implementation diverges from the intended design documents.

Does openspec verification work with local file artifacts and CLI outputs?

Yes, openspec verification works with local file artifacts and CLI outputs. It operates by parsing these inputs to assess implementation completeness and correctness, directly generating a detailed verification report based on the extracted change artifact data.

Why does my implementation verification report show warning-level issues?

Implementation verification reports show warning-level issues when automated checks detect pattern inconsistencies, unimplemented requirements, or incomplete tasks within change artifacts. These warnings indicate coherence problems between the code and the specified design documents.