openspec-apply-change

Automate OpenSpec change implementation with status checks and task updates.

3|3|Updated Apr 13, 2026
One-click install
npx skills add https://github.com/quaid-app/quaid --skill openspec-apply-change-quaid-app
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/quaid-app/quaid/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/quaid-app/quaid --skill openspec-apply-change-quaid-app

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec change workflows can be tedious and error-prone; this skill provides a guided, repeatable process to apply a named change from start to finish, with status checks and contextual guidance.

Core Features & Use Cases

  • Change selection & announcement: automatically determine which OpenSpec change to apply and clearly announce it to the user.
  • Status interpretation: parse and present the change's schema and progress, including blocked or all-done states.
  • Task implementation loop: iteratively implement pending tasks, mark them as complete, and adapt guidance based on outcomes.
  • Context-aware reading: load relevant context files (proposals, specs, designs, tasks) as needed to drive implementation.
  • Guardrails & graceful pause: pause on ambiguity or blockers, propose options, and maintain safe, minimal changes.
  • Completion & archival readiness: on completion, present a clear summary and suggest archival steps.

Quick Start

Specify the change name to begin applying tasks and follow the interactive prompts to check status, read instructions, and implement 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 task execution for an OpenSpec change from start to finish?

Automating OpenSpec change execution involves orchestrating status checks, reading context files like proposals and specs, and implementing tasks stepwise until completion. This skill guides the workflow by parsing progress and updating task checkboxes as each item finishes.

What is change-driven development workflow orchestration and how does it manage progress?

Change-driven workflow orchestration automates guided task execution by parsing status JSON to verify schema and progress. It manages implementation by loading relevant context files, adapting guidance based on outcomes, and announcing blocked or all-done states to the user.

How do I apply a named OpenSpec change and verify its current status?

Applying a named OpenSpec change starts with announcing the selected change, then parsing the status JSON to verify the schema and current progress. The workflow reads context files to drive implementation and iteratively marks pending tasks as complete.

Can I use automation to manage OpenSpec changes with blocked or ambiguous tasks?

Yes, automation can manage OpenSpec changes with blocked tasks. The workflow includes guardrails that trigger a graceful pause upon encountering ambiguity or blockers, proposing options to the user while maintaining safe, minimal changes before resuming execution.

What happens when an OpenSpec change implementation reaches completion?

When OpenSpec change implementation reaches completion, the workflow presents a clear summary of the executed tasks and suggests archival steps. This completion readiness ensures the change-driven development cycle is properly closed and documented.