What problem does it solve?
Manually implementing and tracking tasks from OpenSpec changes leads to missed steps, inconsistent progress, and wasted effort on ambiguous requirements, especially in spec-driven development workflows.
Core Features & Use Cases
- Guided Change Selection: Automatically infers the target OpenSpec change from conversation context or prompts the user to select from available changes if the input is ambiguous.
- Context-Aware Task Execution: Retrieves relevant context files for the selected change, tracks real-time progress, and implements tasks in order with minimal, scoped code changes.
- Blockage Handling: Pauses execution for unclear requirements, design issues, or errors, and provides clear next-step options instead of making assumptions.
Use case: A developer working on an "add-user-auth" OpenSpec change can use this skill to automatically pull the change's proposal, specs, and task list, implement each pending task, mark tasks as complete, and receive a final progress report without manual tracking.
Quick Start
Use the source-command-opsx-apply skill to implement all pending tasks for the add-user-auth OpenSpec change.