openspec-apply-change

Apply OpenSpec changes through guided task selection and execution.

39|6|Updated Apr 22, 2025
One-click install
npx skills add https://github.com/danielsogl/copilot-workflow-demo --skill openspec-apply-change-danielsogl
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/danielsogl/copilot-workflow-demo/tree/main/.github/skills/openspec-apply-change
Command: npx skills add https://github.com/danielsogl/copilot-workflow-demo --skill openspec-apply-change-danielsogl

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a structured, repeatable process to apply OpenSpec changes by guiding users through change selection, status checks, context reading, and iterative task implementation.

Core Features & Use Cases

  • Guided workflow to apply OpenSpec changes with status checks and context reading.
  • Iterative task implementation with checkbox updates and dynamic instructions.
  • Handles blocked states, progress tracking, and graceful pause with options.

Quick Start

Begin by selecting a change and following the guided steps to apply all tasks from OpenSpec.

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 applying OpenSpec changes to my codebase?

Applying OpenSpec changes is automated by a guided workflow that handles change selection, status checks, context reading, and iterative task implementation to update your codebase end-to-end. It tracks progress and updates task checkboxes automatically.

What is the best way to track OpenSpec task progress during implementation?

Tracking OpenSpec task progress is managed through iterative implementation with automatic checkbox updates and dynamic instructions. The workflow monitors status checks and logs progress to ensure all defined tasks are completed systematically.

How does OpenSpec change management handle blocked states during task execution?

OpenSpec change management handles blocked states by providing graceful pause options during task execution. When a blocked state is encountered, the workflow pauses execution and offers options to resolve the issue before continuing.

Can I use OpenSpec to implement changes in an existing software engineering workflow?

Using OpenSpec to implement changes in an existing software engineering workflow is supported by integrating context file reads and dynamic instructions. It guides teams through creating proposals, implementing tasks, and updating artifacts within their current codebase.

What do I need to start executing OpenSpec changes end-to-end?

To start executing OpenSpec changes end-to-end, you need an existing OpenSpec change defined in your codebase. The workflow begins by selecting a change and following guided steps to apply all tasks, including reading necessary context files.