openspec-apply-change

Apply and coordinate OpenSpec changes with status validation and context files.

6|Updated Feb 13, 2021
One-click install
npx skills add https://github.com/dezkareid/dezkareid --skill openspec-apply-change-dezkareid
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/dezkareid/dezkareid/tree/main/design-system/design-tokens/.gemini/skills/openspec-apply-change
Command: npx skills add https://github.com/dezkareid/dezkareid --skill openspec-apply-change-dezkareid

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement tasks from an OpenSpec change and coordinate status, context files, and task progression to enable reliable change application.

Core Features & Use Cases

  • Guided change execution: determine change name, check status, read context files, and drive implementation.
  • Dynamic state handling: respond to blocked, all_done, or in-progress states with actionable feedback and artifact updates.
  • Artifact-friendly workflow: support updating change artifacts and provide seamless integration with existing OpenSpec tooling.

Quick Start

Use openspec-apply-change to begin applying a named change in your OpenSpec project.

Frequently Asked Questions about openspec-apply-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply OpenSpec changes and coordinate task progression automatically?

To apply OpenSpec changes, this skill guides you through selecting a change, validating status, reading context files, and implementing tasks end-to-end. It coordinates task progression by providing dynamic instructions and updating artifacts as needed.

What is the best way to handle blocked or in-progress states when applying OpenSpec changes?

Handling blocked, all-done, or in-progress OpenSpec states requires dynamic state handling. This skill responds to each state with actionable feedback, artifact updates, and specific instructions to unblock or advance the change application workflow.

Do I need the OpenSpec CLI to automate change management and artifact updates?

Yes, you need the OpenSpec CLI and related tooling to automate change management. The CLI is required to query status, fetch instructions, and apply changes, serving as the foundation for the entire artifact-friendly workflow.

How does context file reading work during OpenSpec change execution?

Reading context files during OpenSpec change execution involves fetching instructions via the CLI to understand the current state. The skill reads these files to drive implementation, ensuring tasks are executed with accurate project context and artifact updates.

Can I use this approach to streamline task automation for continuous OpenSpec integration?

Yes, you can streamline task automation for continuous OpenSpec integration. By guiding change selection, validating status, and driving implementation, the workflow supports reliable, repeated change application across ongoing project updates.