openspec-apply-change

Apply OpenSpec changes by guiding selection, status checks, and task implementation.

15|5|Updated Mar 19, 2026
One-click install
npx skills add https://github.com/zhuangpengLI/AgenticCPS --skill openspec-apply-change-zhuangpengli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/zhuangpengLI/AgenticCPS/tree/main/.qoder/skills/openspec-apply-change
Command: npx skills add https://github.com/zhuangpengLI/AgenticCPS --skill openspec-apply-change-zhuangpengli

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement tasks from an OpenSpec change. Use when the user wants to start implementing, continue implementation, or work through tasks.

Core Features & Use Cases

  • Guided OpenSpec change application workflow using the openspec CLI to select, analyze, and apply changes.
  • Handles change states such as blocked or all_done and reports progress with clear prompts.
  • Reads context files and updates task statuses as tasks are completed.
  • Interactive prompts for ambiguous changes and safe, incremental implementations.
  • Outputs standardized implementation progress suitable for archiving or continuing later.

Quick Start

Provide a change name or let the AI infer it, then follow the guided prompts to apply and implement the next OpenSpec tasks.

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 implementations with CLI?

Automating OpenSpec change implementations involves guiding change selection, checking statuses, and applying tasks via the openspec CLI. The workflow reads context files, updates task completion markers, and reports progress incrementally.

How do I continue an OpenSpec implementation that is blocked?

To continue a blocked OpenSpec implementation, the skill checks the current change status and handles blocked states by providing clear prompts. It reads existing instructions and context files to resume task execution safely.

Do I need the openspec CLI to apply change tasks?

Yes, the openspec CLI is required to apply change tasks. The skill depends on this command-line interface to read status files, analyze changes, and update task completion markers during the implementation workflow.

How does task automation handle ambiguous OpenSpec changes?

Task automation handles ambiguous OpenSpec changes by issuing interactive prompts. When a change lacks clear direction, the skill guides the user through safe, incremental implementations rather than guessing the intended action.

Can I generate progress updates for OpenSpec workflows?

Yes, you can generate progress updates for OpenSpec workflows. The skill outputs standardized implementation progress reports detailing completed tasks and current states, which are suitable for archiving or resuming work later.

What is the best way to manage end-to-end OpenSpec change application?

The best way to manage end-to-end OpenSpec change application is using a guided workflow that selects changes, analyzes context, applies tasks incrementally, and updates completion markers to track status from start to all_done.