openspec-apply-change

Apply OpenSpec change set tasks with context-aware status updates.

7|2|Updated Mar 8, 2026
One-click install
npx skills add https://github.com/sundaiclaw/hacker --skill openspec-apply-change-sundaiclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/sundaiclaw/hacker/tree/main/agent-build-observatory/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/sundaiclaw/hacker --skill openspec-apply-change-sundaiclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement tasks from an OpenSpec change and guide the user through selecting, inspecting, and applying changes in a structured workflow.

Core Features & Use Cases

  • OpenSpec change execution: selecting a change, checking status, and progressing through tasks.
  • Context-aware guidance: reads context files and updates task status as work progresses.
  • Interactive handling: prompts when a change is ambiguous or blocked and provides guidance for completion or archival.

Quick Start

Select a change to apply, review its status, and execute all 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 implement OpenSpec changes end-to-end across multiple tasks?

To implement OpenSpec changes end-to-end, automate the workflow by selecting a change set, checking its status, reading context files, and updating task progress until completion. The process handles pausing states and interactive prompts for ambiguous changes.

How does change management automation handle blocked or ambiguous OpenSpec tasks?

Change management automation handles ambiguous OpenSpec tasks by triggering interactive prompts that provide guidance. For blocked states, it reads context files to determine if work should pause, be archived, or proceed with completion.

Do I need the OpenSpec CLI to apply a change set to my continuous delivery workflow?

Yes, the OpenSpec CLI is required to apply a change set. It drives the automation workflow, reads necessary context files, supports interactive prompts, and manages task status updates for continuous delivery.

What is the best way to track progress when implementing tasks from an OpenSpec change?

The best way to track progress implementing OpenSpec tasks is using the automation workflow to automatically update task status. It checks the current state of each change, processes tasks sequentially, and handles completion or pausing states.

Why does my OpenSpec task implementation pause before reaching completion?

OpenSpec task implementation pauses to handle blocked states or ambiguous changes. The automation workflow detects these conditions, stops execution, and uses interactive prompts to provide guidance before resuming or archiving the change.