What problem does it solve?
Implementing tasks from an OpenSpec change often requires running CLI commands, reading multiple context files, tracking progress, and carefully updating task artifacts; this Skill coordinates those steps so implementation proceeds reliably and stops when blocked or unclear.
Core Features & Use Cases
- Change selection & discovery: infer a change from conversation context, auto-select if only one active change exists, or prompt the user with available changes.
- Context-aware implementation loop: run openspec status and openspec instructions apply, read contextFiles, present progress, implement pending tasks, and update task checkboxes incrementally.
- Guardrails and error handling: detect blocked or completed states, pause for unclear tasks or design issues, and suggest artifact updates or archival when appropriate.
- Use case: Iterate through a spec-driven change's tasks file to make small, focused code changes, marking each task complete and reporting session progress.
Quick Start
Ask the assistant to implement the next pending tasks for a named OpenSpec change or ask it to infer the active change from the conversation context.