openspec-apply-change

Automate OpenSpec change application with CLI-driven task execution.

4|Updated Feb 2, 2026
One-click install
npx skills add https://github.com/jaxxstorm/landlord --skill openspec-apply-change-jaxxstorm
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/jaxxstorm/landlord/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/jaxxstorm/landlord --skill openspec-apply-change-jaxxstorm

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the end-to-end process of applying OpenSpec changes by guiding users through selecting a change, evaluating status, retrieving apply instructions, reading context files, and implementing tasks while handling completion or pauses.

Core Features & Use Cases

  • Guided change execution: from selecting a change to completing all tasks.
  • Dynamic, state-aware instructions: adapts based on the current artifact availability and change schema.
  • Context-driven workflow: reads context files and applies updates to the OpenSpec change lifecycle.

Quick Start

Run the OpenSpec change workflow:

  • Inspect status: openspec status --change "<name>" --json
  • Start applying: openspec instructions apply --change "<name>" --json
  • Follow prompts to resolve issues and complete 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 end-to-end?

To automate OpenSpec change management, use this Skill to guide you through selecting a change, evaluating status, retrieving apply instructions, reading context files, and implementing tasks dynamically. It requires the OpenSpec CLI to read change metadata and execute incremental task updates.

What is the OpenSpec change application workflow?

The OpenSpec change application workflow is a guided process for selecting a change, evaluating its current status, retrieving apply instructions, and reading context files to implement tasks. It handles state-aware execution to complete artifact updates or pause workflows dynamically.

Do I need the OpenSpec CLI to manage change status tracking?

Yes, the OpenSpec CLI is required to manage change status tracking and execute the workflow. The Skill relies on CLI commands like `openspec status` and `openspec instructions apply` to read change metadata, evaluate state, and perform incremental task execution.

Can I pause OpenSpec task automation and resume it later?

Yes, you can pause OpenSpec task automation and resume later. The Skill is state-aware and handles completion or pauses across dynamic workflows by evaluating the current change status and artifact availability before continuing with incremental task execution.

How do I read context files for OpenSpec change implementation?

Reading context files for OpenSpec change implementation happens automatically during the guided workflow. After retrieving apply instructions via the CLI, the Skill reads the necessary context files to inform task implementation and apply updates to the OpenSpec change lifecycle.

What's the best way to handle dynamic workflows in OpenSpec change management?

The best way to handle dynamic workflows in OpenSpec change management is using state-aware automation that adapts based on current artifact availability and change schema. This approach evaluates status, retrieves instructions, and implements tasks incrementally to ensure accurate artifact updates.