openspec-apply-change

Automate end-to-end OpenSpec change implementation by coordinating status checks and task application.

1|Updated Jan 21, 2026
One-click install
npx skills add https://github.com/durandom/layton --skill openspec-apply-change-durandom
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/durandom/layton/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/durandom/layton --skill openspec-apply-change-durandom

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec change implementation often requires coordinating status, artifacts, and tasks across tools; this skill automates end-to-end execution of change work by orchestrating checks, reads, and updates.

Core Features & Use Cases

  • Select and apply tasks from an OpenSpec change, including status checks, context reads, and task progression.
  • Handle multiple active changes, infer changes from context, and provide guided prompts when ambiguous.
  • Track progress and dynamically adapt instructions as the change evolves across proposal/spec/design/tasks artifacts.

Quick Start

Provide a change name to begin applying tasks from an 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 automate OpenSpec change implementation end-to-end?

You can automate OpenSpec change implementation by using a skill that orchestrates status checks, context extraction, and task application across proposal, spec, and design artifacts. It coordinates end-to-end execution by dynamically applying tasks and tracking progress as the change evolves.

What is the best way to manage multiple active OpenSpec changes?

Managing multiple active OpenSpec changes is handled by inferring changes from context and providing guided prompts when ambiguous. The automation skill selects and applies tasks from the inferred change, tracking progress dynamically across the active workflows.

Do I need the openspec CLI to apply change tasks?

Yes, the openspec CLI is required to apply change tasks. The automation requires the CLI to execute status checks, read context artifacts, and dynamically apply tasks across the change workflow.

How does task automation track progress across OpenSpec artifacts?

Task automation tracks progress by reading and modifying context artifacts like proposals, specs, designs, and tasks. It dynamically adapts instructions and updates task progression as the change state evolves throughout the implementation workflow.

Can I use code implementation automation for ambiguous OpenSpec changes?

Yes, when OpenSpec changes are ambiguous, the automation provides guided prompts to infer the correct context. It then proceeds with code implementation by applying tasks from the selected change while handling context ingestion and status checks.

Why does OpenSpec change management require coordinating artifacts and status checks?

OpenSpec change management requires coordination because implementation spans multiple tools, artifacts, and task states. Automating this orchestration ensures status checks, context reads, and task updates are executed consistently across the entire workflow.