openspec-apply-change

Apply and track OpenSpec changes through guided CLI workflows.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates applying and tracking OpenSpec changes by guiding users through selection, status checks, and iterative task implementation, reducing manual coordination and errors.

Core Features & Use Cases

  • Guided change selection and application using the OpenSpec CLI.
  • Real-time status inspection and progress tracking across tasks.
  • Context-aware reading of artifacts and incremental task execution within spec-driven workflows.
  • Safe pause/resume semantics when blockers appear and prompts for user guidance.

Quick Start

Provide the change name when prompted to begin applying an 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 OpenSpec change implementation across a workflow?

Automating OpenSpec change implementation involves guided change selection, real-time status inspection, and iterative task execution via the OpenSpec CLI, ensuring consistent application and transparent progress tracking across your workflow.

Can I pause OpenSpec task execution when a blocker appears and resume later?

Yes, OpenSpec task execution provides safe pause and resume semantics; when blockers appear during incremental task execution, the workflow pauses safely and prompts for user guidance before continuing.

Do I need the OpenSpec CLI to apply and track spec-driven changes?

Yes, the OpenSpec CLI is required to apply and track changes automatically, functioning as the core engine for change selection, status checks, context retrieval, and iterative task implementation.

What is the best way to track progress for incremental OpenSpec tasks?

Tracking progress for incremental OpenSpec tasks is handled through real-time status inspection within a guided workflow, reading context-aware artifacts and reporting transparent progress as tasks execute.

Why does my OpenSpec change application require manual coordination and cause errors?

Manual coordination and errors during OpenSpec change application occur without an automated guided workflow; this Skill reduces errors by automating selection, status checks, and iterative task implementation.

How do I select a specific change to apply using OpenSpec change management?

Selecting a specific change in OpenSpec change management requires providing the change name when prompted, initiating the guided workflow for context retrieval and iterative task execution.