openspec-implementation-loop
Installation
SKILL.md
Orchestrate an implementation loop around a single OpenSpec change.
Input: Optionally specify a change name. If omitted, you MUST ask the user which change to implement.
High-level flow
- Select the change
- Ask delivery mode (commit vs PR) - do this immediately after selecting the change, not after implementation
- Load OpenSpec context
- Triage: determine execution strategy - classify as inline, single-implementor, or per-task based on change size and complexity
- Determine remaining top-level tasks
- Implement tasks using the chosen strategy
- Run validation and review at the cadence determined by the strategy
- Aggregate findings and fix; repeat until clean
- Push the branch to
origin - Commit mode: Watch GitHub Actions on the pushed branch/commit
PR mode: Create a PR, then use the
pr-monitoring-loopskill to monitor CI, reviews, comments, mergeability, andverify-openspecapproval through watcher and delegate subagents - Report final outcome