← ClaudeAtlas

orchestratelisted

Meta-agent supervisor that manages a fleet of Claude Code agents running in tmux windows. Auto-discovers spare worktrees, spawns agents, monitors state, kicks idle agents, approves safe confirmations, and recycles worktrees when done. TRIGGER when user asks to supervise agents, run parallel tasks, manage worktrees, check agent status, or orchestrate parallel work.
HIDORAKAI002/ai-workspace-archive · ★ 31 · AI & Automation · score 78
Install: claude install-skill HIDORAKAI002/ai-workspace-archive
# Orchestrate — Agent Fleet Supervisor One tmux session, N windows — each window is one agent working in its own worktree. Speak naturally; Claude maps your intent to the right scripts. ## Scripts ```bash SKILLS_DIR=$(git rev-parse --show-toplevel)/.claude/skills/orchestrate/scripts STATE_FILE=~/.claude/orchestrator-state.json ``` | Script | Purpose | |---|---| | `find-spare.sh [REPO_ROOT]` | List free worktrees — one `PATH BRANCH` per line | | `spawn-agent.sh SESSION PATH SPARE NEW_BRANCH OBJECTIVE [PR_NUMBER] [STEPS...]` | Create window + checkout branch + launch claude + send task. **Stdout: `SESSION:WIN` only** | | `recycle-agent.sh WINDOW PATH SPARE_BRANCH` | Kill window + restore spare branch | | `run-loop.sh` | **Mechanical babysitter** — idle restart + dialog approval + recycle on ORCHESTRATOR:DONE + supervisor health check + all-done notification | | `verify-complete.sh WINDOW` | Verify PR is done: checkpoints ✓ + 0 unresolved threads + CI green + no fresh CHANGES_REQUESTED. Repo auto-derived from state file `.repo` or git remote. | | `notify.sh MESSAGE` | Send notification via Discord webhook (env `DISCORD_WEBHOOK_URL` or state `.discord_webhook`), macOS notification center, and stdout | | `capacity.sh [REPO_ROOT]` | Print available + in-use worktrees | | `status.sh` | Print fleet status + live pane commands | | `poll-cycle.sh` | One monitoring cycle — classifies panes, tracks checkpoints, returns JSON action array | | `classify-pane.sh WINDOW` | Classify one pa