openspec-apply-change

Automates OpenSpec change tasks with progress tracking and error handling via CLI tool.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/min-zou/obsidian-doc --skill openspec-apply-change-min-zou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/min-zou/obsidian-doc/tree/main/format/areas/system/agent-skills/codex/openspec-apply-change
Command: npx skills add https://github.com/min-zou/obsidian-doc --skill openspec-apply-change-min-zou

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the implementation of tasks from an OpenSpec change, streamlining the process for users to start, continue, or work through tasks.

Core Features & Use Cases

  • Change Implementation Automation: Automates the process of implementing tasks from an OpenSpec change.
  • Contextual Execution: Executes tasks based on conversation context or user-specified change name.
  • Progress Tracking: Monitors and displays the progress of the implementation process.
  • Error Handling: Provides guidance on blocked states and error conditions.
  • Use Case: Ideal for users who need to implement changes in a structured, efficient manner without manual oversight.

Quick Start

Run the 'openspec-apply-change' skill with the change name to start implementing tasks from 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 task execution from an OpenSpec change?

Automating OpenSpec task execution involves using a CLI tool to handle input, status checks, and implementation. This Skill processes dynamic instructions based on the current state to streamline starting and continuing tasks.

Do I need the openspec CLI tool to manage change implementation workflows?

Yes, the openspec CLI tool is required for change management. This Skill acts as an automation layer over the CLI to execute tasks, track progress, and handle errors without manual oversight.

How does progress tracking work when implementing OpenSpec changes?

Progress tracking for OpenSpec changes works by monitoring the implementation process and displaying real-time status. The Skill evaluates the current state to provide dynamic instructions and robust error handling during execution.

Can I execute OpenSpec changes based on conversation context instead of a specific name?

Yes, contextual execution allows you to implement OpenSpec changes based on conversation context or a user-specified change name. This enables flexible task automation without manual input extraction.

What happens when an OpenSpec change implementation encounters a blocked state?

When an OpenSpec change implementation encounters a blocked state, the Skill provides guidance on error conditions. It leverages robust error handling to help users diagnose and resolve issues during task automation.