openspec-apply-change

Apply OpenSpec changes via CLI-guided selection, status checks, and task execution.

17|1|Updated Mar 14, 2025
One-click install
npx skills add https://github.com/deckgl-fiber-renderer/fiber.gl --skill openspec-apply-change-deckgl-fiber-renderer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/deckgl-fiber-renderer/fiber.gl/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/deckgl-fiber-renderer/fiber.gl --skill openspec-apply-change-deckgl-fiber-renderer

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates applying changes from an OpenSpec change by guiding users through change selection, status checks, and task execution, reducing manual overhead and keeping artifacts in sync.

Core Features & Use Cases

  • Guided change application: selects and confirms the target OpenSpec change, aligns with available artifacts (proposal, specs, design, tasks), and reports status.
  • State-aware execution: handles blocked, in-progress, and all-done states, with dynamic instructions and artifact readouts.
  • CLI-driven automation: leverages the openspec CLI for status, instructions, and application steps, enabling repeatable workflows across projects.
  • Use Case: A developer or PM wants to apply a new OpenSpec change to a design document and associated tasks, and wants clear progress and minimal manual steps.

Quick Start

Provide the change name to start applying, or let the system infer it, and follow the guided prompts to implement the OpenSpec change.

Frequently Asked Questions about openspec-apply-change

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

FAQPage Schema
How do I automate applying changes from an OpenSpec change?

Automating OpenSpec change application involves guiding selection, checking status, and executing tasks. This workflow aligns multiple artifacts like proposal, specs, design, and tasks while handling blocked or completed states to keep everything in sync.

What is the best way to track task execution status in a spec-driven workflow?

Tracking task execution in a spec-driven workflow requires state-aware automation that handles in-progress, blocked, and all-done states. It uses dynamic instructions and artifact readouts to report progress and minimize manual overhead.

Can I use the openspec CLI to manage change application across multiple projects?

Yes, you can use the openspec CLI to manage change application across projects. It enables repeatable workflows by driving status checks, instructions, and application steps for schema-driven guidance and dynamic context management.

How do I handle blocked or completed states when applying a change to design documents?

Handling blocked or completed states when applying changes to design documents requires state-aware execution. The system provides dynamic instructions and artifact readouts to manage these states without losing sync with your proposal and specs.

Do I need to manually sync artifacts when implementing an OpenSpec change?

No, you do not need to manually sync artifacts when implementing an OpenSpec change. The automation guides change selection and task execution, automatically aligning available artifacts like proposal, specs, design, and tasks.