openspec-apply-change

Guide users through OpenSpec change selection and task-driven implementation with CLI checks and progress tracking.

2.0k|254|Updated Nov 29, 2025
One-click install
npx skills add https://github.com/Draculabo/AntigravityManager --skill openspec-apply-change-draculabo
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/Draculabo/AntigravityManager/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/Draculabo/AntigravityManager --skill openspec-apply-change-draculabo

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Implement tasks from an OpenSpec change.

This skill guides users through selecting a change, checking its status, retrieving apply instructions, reading context files, and iterating over tasks until completion or blocking, enabling structured, interactive change adoption.

Core Features & Use Cases

  • Guided change selection and status checks using the OpenSpec CLI.
  • Task-oriented implementation with dynamic instructions and progress tracking.
  • Handles blocked and all_done states with clear guidance. Use Case: When a project requires applying a defined OpenSpec change with multiple tasks, this skill coordinates the workflow from selection to completion, including artifact updates.

Quick Start

Start by selecting a change and letting the system guide you through its tasks to 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 apply changes defined in an OpenSpec change step by step?

The OpenSpec apply change workflow automates task-driven implementation by decomposing a change into tasks. It guides you through change selection, status checks, and code implementation with dynamic instructions that adapt to blocked or completed states.

What is the best way to manage blocked tasks during an OpenSpec code implementation?

Managing blocked tasks during OpenSpec code implementation involves using dynamic instructions and progress tracking. The workflow detects blocked and all_done states, providing clear guidance to ensure safe, incremental progress with minimal, auditable code changes.

Do I need the OpenSpec CLI to implement tasks from a defined change?

Yes, you need the OpenSpec CLI to implement tasks from a defined change. The workflow requires the CLI to operate, guiding you through change selection, status checks, retrieving apply instructions, and iterating over tasks to completion.

Can I track progress incrementally when applying OpenSpec changes?

Yes, you can track progress incrementally when applying OpenSpec changes. The task-oriented implementation provides dynamic instructions and progress tracking that adapt to blocked or completed states, ensuring safe, incremental progress with minimal, auditable code changes.

Why use task-driven implementation for applying OpenSpec changes instead of manual coding?

Task-driven implementation for applying OpenSpec changes coordinates the workflow from selection to completion, including artifact updates. It reads context from apply instructions and ensures safe, incremental progress with minimal, auditable code changes compared to manual coding.

What happens when all tasks in an OpenSpec change are completed?

When all tasks in an OpenSpec change are completed, the workflow handles the all_done state with clear guidance. This ensures the change adoption is fully coordinated from selection to completion, including any necessary artifact updates.