openspec-apply-change

Apply OpenSpec changes by inspecting status and executing tasks.

Updated Dec 28, 2025
One-click install
npx skills add https://github.com/oalansilva/crypto --skill openspec-apply-change-oalansilva
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/oalansilva/crypto/tree/main/.codex/skills/openspec-apply-change
Command: npx skills add https://github.com/oalansilva/crypto --skill openspec-apply-change-oalansilva

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This tool helps teams apply changes from an OpenSpec change by guiding users through selecting a change, inspecting its status, and executing tasks in a structured, repeatable workflow.

Core Features & Use Cases

  • Guided change application: Walks through picking a change, verifying status, and reading instructions.
  • Context-aware execution: Reads context files and updates task progress as work proceeds.
  • Flexible workflows: Works with single or multiple changes, handles blocked or completed states, and provides prompts to resolve ambiguities.

Quick Start

Use openspec-apply-change to begin applying an OpenSpec change, then let the assistant guide you through selecting the change and implementing 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 apply an OpenSpec change from start to finish?

Applying an OpenSpec change involves selecting a change, inspecting its status, and executing tasks iteratively. A CLI-driven process uses openspec commands to read status, fetch instructions, and update progress as work proceeds.

What is spec-driven workflow implementation for tracked changes?

Spec-driven workflow implementation unfolds changes across artifacts with progress tracked by dynamic instructions. It supports reading context files and updating task progress to maintain structured, repeatable workflows.

How do I check OpenSpec change status before executing tasks?

Checking OpenSpec change status uses openspec CLI commands to read current state and fetch instructions. This verifies whether a change is blocked, completed, or ready for context-aware task execution.

Can I use openspec commands to handle multiple changes at once?

OpenSpec commands support flexible workflows with single or multiple changes. The process handles blocked or completed states and provides prompts to resolve ambiguities when selecting which change to apply.

Do I need a CLI environment to execute OpenSpec task instructions?

A CLI environment is required to execute OpenSpec task instructions. The process relies on openspec commands to read status, fetch dynamic instructions, read context files, and iteratively implement tasks with progress updates.

Why does my OpenSpec change workflow get blocked during task execution?

OpenSpec change workflows can enter blocked states when dependencies or context are incomplete. The guided process provides prompts to resolve ambiguities and helps users navigate around blocked or completed conditions.