What problem does it solve?
When an OpenSpec change is ready to be worked on, this Skill helps you systematically implement the required tasks without guessing outputs or schema details, keeping progress and blockers clear.
Core Features & Use Cases
- Change selection with safe ambiguity handling: Uses the provided change name, or infers from context, and otherwise queries available changes for user selection.
- Schema-aware guidance: Retrieves workflow schema and the correct product context via CLI status, then reads the exact apply instructions.
- Task-by-task execution with guardrails: Iterates through tasks, updates checkboxes as completed, and pauses when tasks are unclear, errors occur, or design issues require updating outputs.
- Progress reporting and integration-friendly flow: Shows current schema, completion counts, remaining overview, and supports interleaving with other “change operations” like continue/archiving.
Quick Start
Ask to apply an OpenSpec change by running the openspec-apply-change skill and (optionally) specifying the change name you want implemented.