openspec-apply-change

Automate OpenSpec change application by coordinating status checks, context loading, and task execution.

Updated Feb 15, 2026
One-click install
npx skills add https://github.com/mazhewitt/budget-analyser --skill openspec-apply-change-mazhewitt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/mazhewitt/budget-analyser/tree/main/.gemini/skills/openspec-apply-change
Command: npx skills add https://github.com/mazhewitt/budget-analyser --skill openspec-apply-change-mazhewitt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates applying changes from an OpenSpec by coordinating status checks, context loading, and task execution to streamline implementation.

Core Features & Use Cases

  • Change orchestration: identifies the target OpenSpec change, checks its status, and fetches actionable instructions.
  • Context-driven execution: reads context files, loads relevant artifacts, and displays progress to guide implementation.
  • Task-driven workflow: iterates through pending tasks, applies changes incrementally, marks tasks complete, and handles completion or pauses.

Quick Start

Provide the change name or allow inference, then run the apply-change workflow to implement all pending tasks to 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 implementation across multiple artifacts?

Automating OpenSpec change implementation is done by coordinating status checks, loading context files, and executing tasks across specs, design, and implementation artifacts. The workflow iterates through pending tasks incrementally until all changes reach completion.

What is the best way to manage task execution for software engineering changes?

Managing task execution for software engineering changes requires a task-driven workflow that iterates through pending tasks, applies changes incrementally, and marks tasks complete. This approach ensures progress is monitored and handles task completion or pauses fluidly.

How do I retrieve status and load context for an OpenSpec change?

Retrieving status and loading context for an OpenSpec change involves identifying the target change, checking its status, and fetching actionable instructions. The workflow reads context files and loads relevant artifacts to display progress and guide implementation.

Can I apply changes incrementally and pause task orchestration midway?

Applying changes incrementally and pausing task orchestration midway is fully supported. The workflow loops through tasks, applies changes step-by-step, and handles completion or pauses, allowing fluid updates to artifacts before resuming execution.

Do I need to manually specify the change name to start the workflow?

You do not need to manually specify the change name to start the workflow. You can provide the change name explicitly, or the system can infer the target OpenSpec change automatically before running the apply-change workflow to implement pending tasks.