openspec-apply-change

Guide users through applying OpenSpec changes with status checks and task implementation.

1|Updated Mar 10, 2026
One-click install
npx skills add https://github.com/woutervanranst/Arius7 --skill openspec-apply-change-woutervanranst
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/woutervanranst/Arius7/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/woutervanranst/Arius7 --skill openspec-apply-change-woutervanranst

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill provides a guided, automated workflow to apply an OpenSpec change by selecting a change, checking its status, fetching apply instructions, reading relevant context, and implementing tasks while tracking progress and handling blockers.

Core Features & Use Cases

  • Guided change selection and status evaluation for OpenSpec changes.
  • Fetches apply instructions, reads context files, and presents dynamic progress updates.
  • Iterative task implementation with guardrails for blocked or completed states, and immediate task checkbox updates.

Quick Start

Provide the change name if known, then initiate the apply-change workflow to implement pending OpenSpec tasks.

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 from plan to code?

You can automate applying OpenSpec changes by initiating a guided workflow that selects the change, checks its status, reads context files, and iteratively implements tasks while tracking progress and updating checkboxes.

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

The best way to track progress during OpenSpec task implementation is using an automated workflow that provides dynamic progress updates and immediately updates task checkboxes as work proceeds.

How does change management handle blocked or completed OpenSpec tasks?

Change management handles blocked or completed OpenSpec tasks by enforcing guardrails that report blockers and prevent re-entry into completed states during the iterative task workflow.

Can I infer an OpenSpec change name automatically during the apply workflow?

Yes, the apply workflow supports inference of the change name, allowing you to start without providing it explicitly, though supplying the change name initiates the workflow faster.

Do I need external dependencies to execute OpenSpec change management tasks?

No, you do not need external dependencies to execute OpenSpec change management tasks, as the workflow operates independently to read context, enforce guardrails, and update task progress across schemas.

Why does my OpenSpec change workflow stop at status checks?

Your OpenSpec change workflow stops at status checks because the guided evaluation enforces guardrails that report blockers or identify completed states before allowing task implementation to proceed.