opsx-exttasklisted
Install: claude install-skill Stoica-Mihai/claude-skills
# Autonomous Task Workflow
End-to-end orchestrator for a single OpenSpec change. Takes a user's request, plans it, implements it, and verifies it in the current working tree — then hands back to the user for final review and commit.
## Core Principles
1. **One change, one workflow**: This skill handles a single discrete change. If the request splits into independent pieces, hand off to `opsx-ext:task-queue` instead.
2. **Verify before commit**: The change is implemented and verified automatically, but only committed after the user reviews it.
3. **Parallel where possible**: Maximize parallelization within phases — spawn as many subagents as the work allows.
When dispatching subagents within a phase:
- Launch all independent subagents in a single tool-call turn — do not wait between dispatches
- Give each subagent a complete, self-contained prompt with all context it needs so it can work autonomously
- Use background execution for subagents whose results are not blocking the next immediate action
- Only serialize work when there is a true data dependency
## Hard Requirement
OpenSpec must be initialized in the project. If the `openspec/` directory does not exist, stop immediately and tell the user to run `openspec init` and `openspec update` first. Do not proceed without this.
## Running OpenSpec CLI Commands
The sub-skills invoked throughout this workflow (`/opsx:ff`, `/opsx:apply`, etc.) run `openspec` CLI commands that produce JSON output. Run each command as a stand