openspec-apply-change

Execute and manage tasks from OpenSpec changes using the openspec CLI.

Updated May 29, 2026
One-click install
npx skills add https://github.com/yun-s-oh/ha-anker-solix-f2000 --skill openspec-apply-change-yun-s-oh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/yun-s-oh/ha-anker-solix-f2000/tree/main/.agent/skills/openspec-apply-change
Command: npx skills add https://github.com/yun-s-oh/ha-anker-solix-f2000 --skill openspec-apply-change-yun-s-oh

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Streamlines the implementation and management of tasks derived from OpenSpec changes, reducing manual processes and improving efficiency in software development workflows.

Core Features & Use Cases

  • Automated Change Implementation: Starts, continues, or works through tasks from an OpenSpec change.
  • Change Selection: Selects the desired change, either by name or inferred from context.
  • Status Checking: Understands the schema and status of the selected change.
  • Task Execution: Executes tasks, handles states, and provides dynamic instructions.
  • Progress Display: Shows current progress, remaining tasks, and completion status.
  • Use Case: Ideal for developers who need to track and manage tasks in a software development workflow based on OpenSpec changes.

Quick Start

Use the openspec-apply-change skill to implement 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 for OpenSpec changes in my software development workflow?

You can automate OpenSpec change implementation by selecting a specific change, checking its schema status, and executing tasks dynamically to reduce manual software development processes and improve workflow efficiency.

What is OpenSpec change management and how does it track task progress?

OpenSpec change management tracks software development tasks by displaying current progress, remaining tasks, and completion status while providing dynamic instructions during automated task execution.

Do I need the openspec CLI installed to apply changes to my codebase?

Yes, you need the openspec CLI installed. The skill requires openspec CLI for change operations including change selection, status checking, and automated task execution in software development workflows.

Can I select a specific OpenSpec change by name or does it infer from context?

You can select an OpenSpec change either explicitly by name or automatically inferred from your current development context, allowing flexible task execution based on your workflow state.

How do I handle different states when implementing tasks from an OpenSpec change?

Handling different states during OpenSpec task implementation involves checking the change schema and status, then receiving dynamic instructions that adapt to various software development workflow contexts and task states.

What are the limitations of automating OpenSpec change implementation?

Automation is limited to OpenSpec schema changes and requires the openspec CLI dependency. It handles task execution and state management but does not cover broader software development workflow orchestration outside OpenSpec changes.