openspec-apply-change

Coordinate OpenSpec change selection, status checks, and task execution.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec change workflows can be error-prone and manual; this Skill coordinates the entire apply-change process, from change selection to task execution, with guardrails and progress tracking.

Core Features & Use Cases

  • Guided change selection and status checks to determine what to implement
  • Context-driven task execution across OpenSpec schemas with progress reporting
  • Safe pausing and guidance when ambiguity or blockers occur

Quick Start

Provide the change name or allow inference, then start implementing tasks from the OpenSpec change.

Frequently Asked Questions about openspec-apply-change

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I apply code changes from an OpenSpec change request end-to-end?

To apply OpenSpec changes end-to-end, this Skill coordinates change selection, status checks, and task execution. It reads context files and progress data to adapt tasks to the current schema and state, ensuring accurate code implementation.

What happens when an OpenSpec change workflow encounters ambiguous or blocked states?

When OpenSpec change workflows encounter ambiguous or blocked states, the Skill enforces guardrails and prompts for clarification. It safely pauses task automation and provides guidance to resolve the blocker before resuming code implementation.

Can I track progress and pause safely during OpenSpec change implementation?

Yes, you can track progress and pause safely during OpenSpec change implementation. The Skill reads progress data to adapt tasks to the current state and cleanly reports completion or paused status, ensuring no work is lost.

How do I automate task execution across different OpenSpec schemas?

To automate task execution across OpenSpec schemas, the Skill reads applies instructions and context files. It adapts prompts and tasks to the current schema and state, coordinating the code implementation workflow automatically.

Does applying OpenSpec changes require specifying the change name manually?

Applying OpenSpec changes does not strictly require specifying the change name manually. You can provide the change name explicitly, or allow the Skill to infer it and start implementing tasks from the OpenSpec change automatically.