What problem does it solve?
OpenSpec changes are often implemented manually, requiring orchestration across tools, context retrieval, and task execution. This Skill automates the workflow by guiding change selection, reading status from the OpenSpec CLI, and implementing tasks in a controlled, auditable manner.
Core Features & Use Cases
- Guides users through selecting a change, assessing status, and applying tasks to bring a change from proposal to implementation.
- Reads CLI outputs (status, instructions, context files) to determine the current schema, progress, and remaining work, and adapts the workflow accordingly.
- Implements tasks with minimal, focused code changes, updates task checkboxes upon completion, and handles blocked or completed states with clear prompts to the user.
- Supports a fluid, artifact-updating workflow: if design issues surface, suggests artifact updates and continues until completion.
- Works as an "actions on a change" component, usable before all artifacts are done, after partial work, or in-between other actions.
Quick Start
Provide the change name to begin applying tasks with the OpenSpec CLI.