openspec-apply-change

Guide OpenSpec change execution from status assessment to task implementation.

13|2|Updated Apr 1, 2024
One-click install
npx skills add https://github.com/Quafadas/live-server-scala-cli-js --skill openspec-apply-change-quafadas
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openspec-apply-change
Source: https://github.com/Quafadas/live-server-scala-cli-js/tree/main/.github/skills/openspec-apply-change
Command: npx skills add https://github.com/Quafadas/live-server-scala-cli-js --skill openspec-apply-change-quafadas

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill orchestrates end-to-end work on an OpenSpec change by guiding the user through selecting a change, inspecting status, applying tasks, and tracking progress until completion or pause.

Core Features & Use Cases

  • Guided workflow: Walks through change selection, status checks, context reading, and task implementation to realize an OpenSpec change.
  • State-aware execution: Responds to blocked or completed changes and provides appropriate next steps.
  • Interactive iteration: Pauses for clarification when requirements are ambiguous and updates task progress in real time.

Quick Start

Start implementing the specified OpenSpec change by following the guided prompts and update each task as you complete it.

Frequently Asked Questions about openspec-apply-change

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

FAQPage Schema
How do I manage and apply OpenSpec changes across multiple tasks?

To manage OpenSpec changes, this skill guides execution from status assessment to task implementation. It handles schema-driven instructions, reads context files, and tracks progress across multiple tasks, updating artifacts and reporting actionable outputs as you complete each step.

What is an OpenSpec change workflow and how does it handle blocked or completed changes?

An OpenSpec change workflow coordinates end-to-end task implementation. This skill enforces guardrails and changes behavior when changes are blocked or completed, providing appropriate next steps and state-aware execution to ensure your workflow proceeds correctly without violating constraints.

How do I implement tasks from an OpenSpec change step by step?

Start implementing an OpenSpec change by following guided prompts to select a change, inspect status, read context files, and apply tasks. The skill updates task progress in real time and pauses for clarification on ambiguous steps until completion or pause.

Can I use this workflow for tracking progress on ambiguous task implementation steps?

Yes, you can use this workflow for ambiguous task implementation. It provides interactive iteration that pauses for clarification when requirements are unclear, enforcing guardrails while updating task progress in real time to ensure accurate execution.

When should I not use an automated change management workflow for task implementation?

You should reconsider using an automated change management workflow if your changes are currently blocked or already completed. The skill alters its behavior for these states, providing next steps rather than direct implementation, which may not suit active execution needs.