openspec-apply-change

Automate OpenSpec change application with status checks and task execution.

Updated Apr 14, 2026
One-click install
npx skills add https://github.com/benjaminkitt/mindful-engineer --skill openspec-apply-change-benjaminkitt
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/benjaminkitt/mindful-engineer/tree/main/.codex/skills/openspec-apply-change
Command: npx skills add https://github.com/benjaminkitt/mindful-engineer --skill openspec-apply-change-benjaminkitt

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

OpenSpec change workflows can be lengthy and error-prone; this skill provides a structured, repeatable process to apply change tasks, track progress, and handle common states like blocked or completed.

Core Features & Use Cases

  • Orchestrates the end-to-end OpenSpec change application flow, including status checks, instructions retrieval, and context file handling.
  • Guides users through ambiguous or blocked changes with prompts and safe fallbacks, ensuring deterministic progress.
  • Supports on-demand artifacts and a fluid workflow for iterative changes across teams.

Quick Start

Initiate an OpenSpec change by providing the change name and letting the system fetch status, context, and tasks to begin execution.

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 application workflows?

Automating OpenSpec change workflows involves guiding change selection, fetching status and context, and executing tasks with prompts for ambiguity. This skill orchestrates that flow, reading context files and updating task statuses as changes progress.

What is the best way to track OpenSpec change task statuses?

Tracking OpenSpec change task statuses is handled by reading context files and updating progress as tasks advance. The system performs status checks and applies safe fallbacks for blocked or ambiguous changes to ensure deterministic progress.

Do I need the OpenSpec CLI to manage change tasks?

Managing change tasks with this skill requires the OpenSpec CLI and access to relevant change context. It uses the CLI to fetch instructions and handle context files, ensuring a structured and repeatable application process.

How do I handle blocked or ambiguous OpenSpec changes?

Handling blocked or ambiguous OpenSpec changes is managed through interactive prompts and safe fallbacks. The skill guides users through these states, ensuring deterministic progress and preventing errors during the change application workflow.

Can I use this change management workflow for iterative development across teams?

Using this change management workflow for iterative development across teams is supported through on-demand artifacts and a fluid workflow. It orchestrates end-to-end task execution, allowing teams to start, continue, or iterate through changes effectively.