openspec-apply-change

Apply OpenSpec changes by coordinating status checks, instructions, and task execution.

Updated Dec 8, 2025
One-click install
npx skills add https://github.com/open-platform-model/cli --skill openspec-apply-change-open-platform-model
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/open-platform-model/cli/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/open-platform-model/cli --skill openspec-apply-change-open-platform-model

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines applying OpenSpec changes by guiding you through selecting a change, checking status, retrieving instructions, reading context files, tracking progress, and implementing tasks until completion or blockage.

Core Features & Use Cases

  • Change discovery and selection with automatic inference or user prompts.
  • Fetch apply instructions and read context files based on the detected schema (proposal/specs/design/tasks) and handle dynamic progress.
  • Interactive task implementation that updates the tasks list as tasks are completed and continues until all tasks are finished, blocked, or require user guidance.
  • Guidance for blocked states to suggest using openspec-continue-change and for all-done states to suggest archiving.
  • Works with the openspec CLI to coordinate status checks, instructions, and context.

Quick Start

Start by selecting a change to apply and follow the guided steps to read context, implement tasks, and mark progress until completion.

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 OpenSpec changes end-to-end?

Automate OpenSpec change application by coordinating status checks, instruction retrieval, and task execution through the openspec CLI, updating task status until all tasks are complete or blocked.

How does change management workflow automation handle context files?

Change management workflow automation reads context files based on the detected schema, including proposal, specs, design, and tasks, to guide interactive task implementation and track dynamic progress.

What happens when an OpenSpec task implementation gets blocked?

When task implementation gets blocked, the workflow suggests using openspec-continue-change to resolve the blockage and provides user guidance to navigate the blocked state effectively.

Do I need the openspec CLI to apply changes with this workflow?

Yes, the openspec CLI is required to apply changes, as the workflow relies on it to coordinate status checks, retrieve apply instructions, and manage task execution context.

How do I select a specific change to apply in OpenSpec?

Select a specific change to apply through automatic inference from the project context or by using interactive user prompts to list and choose the desired change.

What should I do when all tasks in an OpenSpec change are complete?

When all tasks in an OpenSpec change are complete, the workflow suggests archiving the change to maintain a clean project state and finalize the change management process.