openspec-apply-change

Automate end-to-end OpenSpec change application with task execution and progress tracking.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/iinoshirozheng/SinoCloudChat --skill openspec-apply-change-iinoshirozheng
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/iinoshirozheng/SinoCloudChat/tree/main/.agents/skills/openspec-apply-change
Command: npx skills add https://github.com/iinoshirozheng/SinoCloudChat --skill openspec-apply-change-iinoshirozheng

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This capability automates the end-to-end application of OpenSpec changes by guiding users through change selection, status checks, instruction retrieval, and task-driven implementation, reducing manual coordination and miscommunication.

Core Features & Use Cases

  • Guided change application: select an OpenSpec change, fetch instructions, and execute tasks with progress tracking.
  • Context-aware execution: read context files and update task statuses as you implement.
  • Guarded workflow: handles blocked and all_done states, providing prompts for continued or archived changes, and outputs clear completion reports.

Quick Start

Choose a change to apply, then follow the on-screen prompts to process tasks until completion.

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 application end-to-end?

Automating OpenSpec change application involves orchestrating change selection, status checks, instruction retrieval, and task-driven implementation to reduce manual coordination and ensure context-aware execution.

What is a spec-driven workflow for software changes?

A spec-driven workflow for software changes uses schema awareness and context file handling to guide task execution, progress tracking, and completion reporting through dynamic instructions and guarded automation.

How do I execute and track OpenSpec tasks through completion?

Executing and tracking OpenSpec tasks requires fetching dynamic instructions, reading context files, and updating task statuses iteratively until all tasks are complete and a clear completion report is generated.

Can I pause task automation during a code integration workflow?

Pausing task automation during code integration workflows is supported through guarded progress tracking, which handles blocked states and prompts users for continued or archived changes before resuming execution.

Does OpenSpec change management work without external dependencies?

OpenSpec change management operates independently without external dependencies, utilizing CLI workflow automation to infer change names, fetch instructions, and manage context files for software changes.

When should I use automated task automation for software changes?

Automated task automation for software changes is ideal when you need to coordinate end-to-end spec-driven workflows, requiring schema awareness, dynamic instruction handling, and guarded progress tracking across multiple tasks.