What problem does it solve?
This Skill streamlines the manual, error-prone process of implementing tasks defined by an OpenSpec change by guiding the agent through selecting a change, retrieving apply instructions, reading repository context files, and updating task artifacts until completion or pause.
Core Features & Use Cases
- Change selection & discovery: Infer or list available changes and let the user pick when ambiguous.
- Instruction-driven implementation: Use openspec CLI output to determine schema, context files, progress, and dynamic apply instructions before making code changes.
- Task loop with guardrails: Iterate through pending tasks, make minimal scoped changes, mark tasks complete, and pause for clarifications or blockers.
- Use Case: Implement remaining tasks for a spec-driven change such as updating design artifacts, applying code changes, and marking tasks complete after verifying context files and instructions.
Quick Start
Use the openspec-apply-change skill to implement pending tasks for the change named "add-login" by fetching the apply instructions and following the listed context files and tasks.