openspec-apply-change

Orchestrate OpenSpec change workflows with status checks and task execution.

503|60|Updated Sep 7, 2023
One-click install
npx skills add https://github.com/epam/ai-dial-chat --skill openspec-apply-change-epam
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/epam/ai-dial-chat/tree/main/.claude/skills/openspec-apply-change
Command: npx skills add https://github.com/epam/ai-dial-chat --skill openspec-apply-change-epam

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates the OpenSpec change workflow by guiding users through selecting a change, inspecting status, reading context files, and applying tasks with progress tracking.

Core Features & Use Cases

  • End-to-end change application: orchestrates status checks, context reading, and task execution for OpenSpec changes.
  • State-aware workflow: handles blocked, all_done, and in-progress states with clear prompts and guardrails.
  • Dynamic instructions: reads CLI outputs to adapt tasks and provide actionable steps.

Quick Start

Initiate by selecting a change name or confirming the active change, then start the apply workflow.

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 code changes and tracking task workflow status?

Automating code changes involves orchestrating status checks, context reading, and task execution. This workflow manages progress across multiple artifacts like proposals, specs, designs, and tasks while updating task markers dynamically.

How does change-management automation handle blocked or ambiguous task states?

Change-management automation handles blocked, all_done, and in-progress states by providing clear prompts and guardrails. It reads CLI outputs to adapt tasks and deliver actionable steps for resolving ambiguous states.

Do I need the openspec CLI installed to automate end-to-end change application?

Yes, the openspec CLI must be installed to automate end-to-end change application. The workflow requires CLI access to manage progress, inspect status, and update task markers for the relevant change.

What is the best way to orchestrate task execution across proposal and spec artifacts?

Orchestrating task execution across proposal and spec artifacts is best handled by a state-aware workflow. It dynamically reads CLI outputs to adapt tasks, ensuring progress tracking and task marker updates are applied accurately.

How do I start the apply workflow for an active OpenSpec change?

Start the apply workflow by selecting a change name or confirming the active change. This initiates the orchestration of status checks, context file reading, and task execution with progress tracking.