What problem does it solve?
This Skill automates carrying out implementation tasks defined by an OpenSpec change, reducing context switching between the openspec CLI, repository context files, and code edits so developers can make steady, auditable progress on changes.
Core Features & Use Cases
- Change selection & discovery: Infer or list active OpenSpec changes, announce the chosen change, and allow explicit overrides.
- Instruction-driven implementation: Run openspec status and instructions to collect contextFiles and dynamic guidance, then read those files to understand required work.
- Task execution & tracking: Iterate through pending tasks making minimal, focused code changes, mark tasks complete in the checklist, and pause when tasks are unclear or blocked.
- Use case: Implementing a spec-driven change that updates code, tests, and documentation across a repository while keeping progress tracked in the change artifacts.
Quick Start
Ask the assistant to apply the named OpenSpec change and implement the first pending task using the openspec CLI and repository files.