openspec-apply-change

Implement OpenSpec change tasks while tracking workflow state and completion.

15|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/mahoushoujyo-eee/eshell --skill openspec-apply-change-mahoushoujyo-eee
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/mahoushoujyo-eee/eshell/tree/main/.codex/skills/openspec-apply-change
Command: npx skills add https://github.com/mahoushoujyo-eee/eshell --skill openspec-apply-change-mahoushoujyo-eee

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides developers through implementing OpenSpec change tasks without losing track of workflow state, required context, progress, or completion criteria.

Core Features & Use Cases

  • Change Selection: Infers, selects, or interactively identifies the OpenSpec change to implement.
  • Workflow Coordination: Checks schema status, loads the required artifact context, follows dynamic instructions, and tracks task progress.
  • Safe Implementation: Applies tasks incrementally, updates completion markers, and pauses when requirements are unclear, blocked, or reveal design issues.
  • Use Case: When an OpenSpec change contains a multi-step feature implementation, use this Skill to inspect its artifacts, complete each task methodically, and report whether the change is ready for archival.

Quick Start

Use the OpenSpec apply-change skill to implement the specified change, complete its pending tasks, and report progress or blockers.

Frequently Asked Questions about openspec-apply-change

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

FAQPage Schema
How do I implement OpenSpec changes without losing track of workflow state?

Implement OpenSpec changes by using this Skill to load required artifact context, follow dynamic instructions, apply tasks incrementally, and track task progress to completion. It pauses when requirements are unclear or blocked.

What is the best way to track completion of multi-step OpenSpec change tasks?

Track completion of OpenSpec change tasks by applying them incrementally; this Skill checks schema status, updates completion markers, and reports whether the change is ready for archival.

How do I resume a partially completed software change implementation?

Resume a partially completed software change implementation by interacting with this Skill to inspect existing artifacts, complete pending tasks methodically, and report any blockers.

Do I need the OpenSpec CLI to apply change artifacts to a source repository?

Yes, you need the OpenSpec CLI installed, along with access to the change artifacts and the source repository, to apply schema-driven implementations and track workflow state.

Can this workflow automation pause when implementation blockers reveal design issues?

Yes, this workflow automation pauses safely when tasks reveal design issues or unclear requirements, preventing bad implementations and reporting the blocker before continuing.

How does OpenSpec artifact management handle schema-driven feature development?

OpenSpec artifact management handles schema-driven feature development by checking schema status, loading artifact context, and following dynamic instructions to apply repository changes incrementally.