openspec-apply-change

Automate task implementation from OpenSpec changes using the openspec CLI.

Updated May 16, 2026
One-click install
npx skills add https://github.com/LuminairPrime/skill-tree-chopper --skill openspec-apply-change-luminairprime
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/LuminairPrime/skill-tree-chopper/tree/main/.gemini/skills/openspec-apply-change
Command: npx skills add https://github.com/LuminairPrime/skill-tree-chopper --skill openspec-apply-change-luminairprime

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires openspec, and includes scripts (resource) components.

What problem does it solve?

This Skill streamlines the implementation of tasks from OpenSpec changes, providing a structured approach to manage and execute changes effectively.

Core Features & Use Cases

  • Task Implementation: Automates the process of implementing tasks from an OpenSpec change.
  • Status Checking: Monitors the progress and status of the implementation.
  • Contextual Files Reading: Reads and parses context files required for implementation.
  • Progress Display: Shows the current progress and remaining tasks.
  • Task Completion: Guides the user through completing tasks with minimal changes and updates task status.
  • Output: Provides clear outputs during implementation, completion, and pause scenarios.
  • Use Case: Ideal for developers who need to implement changes in OpenSpec workflows and require a systematic approach to task execution.

Quick Start

To implement a change, use the command: /apply <change-name>

Frequently Asked Questions about openspec-apply-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement tasks from OpenSpec changes systematically?

Implementing OpenSpec changes is automated by this Skill using the `/apply <change-name>` command, which manages execution, reads context files, and tracks progress. It provides a structured approach to handle task execution efficiently within spec-driven workflows.

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

Tracking OpenSpec change status is handled natively by monitoring the implementation process, displaying remaining tasks, and updating states. The Skill checks progress and guides task completion to ensure all changes are executed with minimal manual overhead.

Do I need the openspec CLI to automate task execution?

Yes, the openspec CLI is required as a dependency to automate task execution and change management. The Skill relies on the CLI to handle various implementation states, including blocked, all_done, and in-progress scenarios.

How does spec-driven workflow handle blocked or in-progress task states?

Spec-driven workflow implementation handles blocked and in-progress states by monitoring status and providing clear outputs during pause scenarios. It ensures that task execution resumes correctly and updates task status upon completion.

Can I use this approach to manage software development changes with minimal manual updates?

Yes, managing software development changes is streamlined by guiding users through task completion with minimal changes. The Skill parses required context files, automates implementation, and updates task status automatically.

Why does OpenSpec task implementation stall in a blocked state?

OpenSpec task implementation stalls in a blocked state when dependencies or contextual requirements are unmet. The Skill monitors these implementation states, providing clear outputs to help users identify and resolve blocking issues before resuming.