What problem does it solve?
This Skill helps you implement work defined by an OpenSpec change, turning a change name into a guided, task-by-task implementation workflow with the right context and progress tracking.
Core Features & Use Cases
- Change selection & disambiguation: Infers a change from conversation context, auto-selects when only one active change exists, or prompts by listing available changes.
- Status-driven schema handling: Uses
openspec status to detect the workflow schema and identify the artifact that contains tasks.
- Dynamic apply instructions: Calls OpenSpec to retrieve schema-specific contextFiles, task list, and guidance for the current state (including blocked or all-done cases).
- Task execution loop with guardrails: Reads the required context files first, implements pending tasks with minimal scoped changes, updates task checkboxes, and pauses for unclear tasks or blockers.
- Progress reporting: Summarizes completed tasks for the current session and overall progress on completion or pause scenarios.
Quick Start
Ask your agent to run openspec-apply-change for the specified OpenSpec change and begin implementing the pending tasks using the provided context files.