What problem does it solve? It turns an OpenSpec change's task list into working code by driving the openspec CLI through selection, status checks, context loading, and step-by-step implementation, so developers do not have to manually track which tasks are done or which artifacts to read. ## Core Features & Use Cases - Change selection and status parsing: Resolves the target change from user input or conversation context, then reads schema, progress, and task state via openspec status and openspec instructions apply. - Guided task implementation loop: Reads the context files (proposal, specs, design, tasks), implements each pending task, and marks checkboxes complete in the tasks file as it goes. - Blocked and completion handling: Detects blocked or all-done states, suggests the next artifact or archiving, and pauses with structured options when ambiguity or errors appear. - Use Case: A developer has an approved OpenSpec change with 12 tasks. They invoke the skill, which loads the spec and design artifacts, implements each task in order, checks them off, and reports 12/12 complete with a suggestion to archive. ## Quick Start Ask the assistant to start implementing the tasks for your current OpenSpec change, optionally naming the change to work on.