openspec-apply-change

Apply tasks from an OpenSpec change using the openspec CLI.

149|22|Updated Mar 6, 2026
One-click install
npx skills add https://github.com/luzhenqian/ai-coding-lab --skill openspec-apply-change-luzhenqian
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/luzhenqian/ai-coding-lab/tree/main/agent/dev-bot/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/luzhenqian/ai-coding-lab --skill openspec-apply-change-luzhenqian

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement tasks from an OpenSpec change to accelerate and organize software delivery by turning changes into actionable steps.

Core Features & Use Cases

  • Guided change application: Select, validate, and apply OpenSpec changes with status-aware progress.
  • Task orchestration: Read instructions, check schema and artifacts, and implement tasks incrementally.
  • Artifact updates: Dynamically handle context files and update task lists as work progresses.

Quick Start

Provide the OpenSpec change name to begin applying 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 apply an OpenSpec change to drive code implementation?

To apply an OpenSpec change, you execute tasks end-to-end using the openspec CLI. The workflow identifies tasks from the change, validates instructions, and updates status and artifacts to guide incremental code implementation.

What is the best way to track task status during OpenSpec change management?

OpenSpec change management tracks task status by reading the change instructions and checking the current schema. It interactively updates the task list and context files as you progress through the workflow execution.

How does task orchestration work when executing OpenSpec changes incrementally?

Task orchestration reads instructions, checks schema and artifacts, and implements tasks incrementally. It dynamically handles context files and updates the task list to maintain status-aware progress throughout the change application.

Do I need the openspec CLI to start or continue applying a change?

Yes, you need the openspec CLI installed to apply a change. Providing the OpenSpec change name allows the CLI to interact with change status, instructions, and task lists to start, continue, or complete execution.

Can I use OpenSpec to dynamically update context files and task lists?

Yes, OpenSpec dynamically handles context files and updates task lists as work progresses. This ensures artifact updates occur automatically when you select, validate, and apply changes incrementally.

Why is my OpenSpec change not progressing during task implementation?

Implementation may stall if the openspec CLI cannot validate the schema or read the change instructions. Verify the change name provided is correct and that the task list and context artifacts are accessible to the workflow.