openspec-apply-change

Automate OpenSpec change implementation with task tracking and progress updates.

221|96|Updated May 18, 2022
One-click install
npx skills add https://github.com/SAP/e-mobility-charging-stations-simulator --skill openspec-apply-change-sap
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/SAP/e-mobility-charging-stations-simulator/tree/main/.opencode/skills/openspec-apply-change
Command: npx skills add https://github.com/SAP/e-mobility-charging-stations-simulator --skill openspec-apply-change-sap

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill guides and automates the implementation of OpenSpec changes by orchestrating tasks, tracking progress, and coordinating across artifacts.

Core Features & Use Cases

  • Guided change execution: orchestrates task flows to implement OpenSpec changes.
  • Progress tracking: shows current task status and remaining work.
  • Artifact-aware: reads and updates the appropriate task or design artifacts via the OpenSpec CLI.

Quick Start

Start by selecting a change to apply:

  • Run: openspec list --json to view available changes.
  • Then run: openspec-apply-change --change "<name>"

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 running the Skill with a specified change name. It orchestrates task flows, tracks progress, and coordinates across artifacts using the OpenSpec CLI to execute the implementation.

What is guided change execution for OpenSpec tasks?

Guided change execution orchestrates task flows to implement OpenSpec changes. The Skill reads the current change state, adapts to existing task definitions, and outputs structured progress to help you manage code implementation.

Do I need the OpenSpec CLI installed to apply changes?

Yes, applying OpenSpec changes requires the OpenSpec CLI to be installed. The Skill assumes access to change metadata and task definitions, reading and updating appropriate design artifacts via the CLI.

How do I list available OpenSpec changes before applying them?

To list available OpenSpec changes, run 'openspec list --json' to view them. You can then apply a specific change by running 'openspec-apply-change --change "<name>"' to start the implementation.

Can I continue work on an existing OpenSpec change implementation?

Yes, you can continue work on an existing OpenSpec change. The Skill reads and adapts to the current change state, identifies remaining tasks, and manages task states across multiple artifacts to resume implementation.

What's the best way to track progress when implementing code changes?

The best way to track implementation progress is using the Skill's progress tracking feature. It shows current task status and remaining work by reading and updating task or design artifacts via the OpenSpec CLI.