openspec-verify-change

Verify OpenSpec change implementations against delta artifacts and codebase evidence.

1|Updated May 22, 2022
One-click install
npx skills add https://github.com/jeffbalagosa/pick-or-shuffle --skill openspec-verify-change-jeffbalagosa
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-verify-change
Source: https://github.com/jeffbalagosa/pick-or-shuffle/tree/main/.gemini/skills/openspec-verify-change
Command: npx skills add https://github.com/jeffbalagosa/pick-or-shuffle --skill openspec-verify-change-jeffbalagosa

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Verifies that an implemented change aligns with the associated delta artifacts (specs, tasks, and design) to ensure completeness, correctness, and coherence before archiving.

Core Features & Use Cases

  • Reconciles change artifacts with code, tests, and documentation to reveal gaps.
  • Boots a structured verification workflow by loading delta specs and artifacts and producing a clear report with actionable recommendations.
  • Generates a concise verification output suitable for archival decisions.

Quick Start

Provide the change name to start verification and let the workflow load artifacts and generate a report.

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 changes against specs before archiving?

Verifying implementation against specs involves loading delta artifacts and scanning the codebase for evidence across files, tests, and documentation, producing a structured report with actionable recommendations for archiving decisions.

What is a change implementation verification report?

A change implementation verification report reconciles code, tests, and documentation with delta artifacts to reveal gaps and ensure coherence, providing concrete file references and actionable recommendations to support archiving decisions.

How do I check if my codebase matches my design specs and tasks?

Checking if your codebase matches design specs requires loading available specs and tasks, then scanning the codebase for implementation evidence across files and tests to output a structured report highlighting gaps between artifacts and code.

Do I need available specs and tasks to validate a change implementation?

Yes, you need available specs and tasks to validate a change implementation. The verification workflow applies to changes that have these delta artifacts loaded to ensure the implementation aligns with the design before archiving.

What is the best way to find gaps between specs and code implementation?

The best way to find gaps between specs and code implementation is to reconcile change artifacts with the codebase, tests, and documentation, producing a concise verification output indicating completeness and coherence for archival decisions.

When should I not use an automated spec verification workflow?

You should not use an automated spec verification workflow when a change lacks available specs and tasks, as the verification process requires these delta artifacts to load and compare against the codebase for evidence of implementation.