hv-worklisted
Install: claude install-skill l4ci/hv-skills
**Print the banner below verbatim before any other action — skip if dispatched as a subagent.** See `references/banner-preamble.md`.
```
════════════════════════════════════════════════════════════════════════
🔨 hv-work · orchestrator-driven parallel implementation
triggers: "implement", "build these" · pairs: hv-ship, hv-review
════════════════════════════════════════════════════════════════════════
```
# hv-work
Orchestrator-driven parallel implementation with per-task verification and commits.
## Configuration
Read `.hv/config.json`:
- `models.orchestrator` — model for planning and verification (default `opus`)
- `models.worker` — model for implementation subagents (default `sonnet`)
- `work.isolation` — `"branch"` (default) or `"worktree"`. Ignored when `work.dispatch == "tmux"` (every slot owns a worktree by construction).
- `work.mergeStrategy` — `"direct"` (default) or `"pr"`
- `work.dispatch` — `"subagent"` (default) or `"tmux"`. Selects the worker backend. `"subagent"` dispatches in-process `Agent` workers that write files while the orchestrator commits. `"tmux"` runs each worker as its own Claude Code session in its own worktree, committing and opening a PR against the cycle branch. See [`references/tmux-dispatch.md`](../references/tmux-dispatch.md).
- `work.workerSlots` — integer, default `3`. Size of the tmux worker pool; ignored under `"subagent"`.
- `work.workerCommand` — string, default `""`. Launch command for a tmux worker session; empty build