openspec-apply-change

Coordinates OpenSpec change selection, status checks, and task execution workflows.

Updated Apr 9, 2026
One-click install
npx skills add https://github.com/nuomi1/vCalendar --skill openspec-apply-change-nuomi1
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/nuomi1/vCalendar/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/nuomi1/vCalendar --skill openspec-apply-change-nuomi1

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec changes can be tracked and implemented in a structured, task-based workflow; this Skill orchestrates selecting changes, checking status, reading context files, showing progress, and applying tasks until completion.

Core Features & Use Cases

  • Orchestrates OpenSpec change application, including status checks, context reading, and task progression.
  • Handles multiple change states (blocked, all_done) and reports progress.
  • Supports interactive guidance and safe, incremental task implementation.

Quick Start

Start by selecting a change name or letting the system infer it, then follow the prompts to apply tasks interactively.

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 management from the CLI?

Automating OpenSpec change management involves orchestrating selection, status checks, and task execution through CLI-driven workflows. The system coordinates context files and dynamic instructions to apply changes incrementally until completion.

What is an OpenSpec task workflow and when do I need it?

An OpenSpec task workflow is a structured process for tracking and implementing changes through incremental tasks. You need it when managing changes with multiple tasks and potential blockers that require interactive guidance for safe implementation.

How do I handle blocked or ongoing changes in OpenSpec?

Handling blocked or ongoing changes in OpenSpec requires checking status, reporting progress, and managing states like blocked or all_done. The workflow prompts you interactively to resolve ambiguity and safely apply remaining tasks.

Can I apply multiple OpenSpec tasks interactively without manual status checks?

Yes, you can apply multiple OpenSpec tasks interactively without manual status checks by using an orchestration workflow. It automatically reads context files, shows progress, and applies tasks sequentially until all changes are complete.

Does OpenSpec change automation work with ambiguous change names?

OpenSpec change automation works with ambiguous change names by prompting you interactively when ambiguity exists. You can start by selecting a change name or letting the system infer it, then follow prompts to apply tasks safely.

What are the limitations of automating OpenSpec change application?

A limitation of automating OpenSpec change application is that it requires interactive prompts when ambiguity exists, meaning it cannot fully run unattended for complex changes. It also relies on existing schema for CLI-driven workflows to return context and progress.