← ClaudeAtlas

orchestratelisted

Orchestrate subagents over a parent task as small, tracked, parallel work packages, with an async question protocol so waiting on human decisions never blocks progress. Use whenever the user asks to "orchestrate subagents/agents" on a task or project, wants work done "mostly autonomously" while they step away, says "split it into subtasks and work in parallel", "collect questions for me", "ask me when you need a decision but don't block", or hands over any multi-part deliverable (documents, prep materials, analyses, migrations) that benefits from parallel agents plus occasional human input. Also use when RESUMING such an orchestration: an agent-completion notification arrives, the user answers an open question, or a pending wave needs launching. Trigger even if the user never says "orchestrate" — "work through this task with agents while I'm out" or "keep going async, I'll answer questions later" is this skill.
Max-Levitskiy/skills · ★ 0 · AI & Automation · score 66
Install: claude install-skill Max-Levitskiy/skills
# Orchestrate — parallel work packages with async human decisions Turn one parent task into small work packages executed by parallel subagents, while every decision only the human can make becomes a plain-language question document with a stated default — so the human answers on their own schedule and nothing ever stalls waiting for them. Three roles: **the orchestrator** (you — decompose, launch, verify, keep shared state), **worker agents** (each produces exactly one output file), **the human** (answers question docs asynchronously, does the steps only they can do). ## The five invariants Everything else adapts to the project; these do not. 1. **One package = one agent = one output file.** A worker creates or edits exactly one file and touches nothing else. This is what makes N agents safe in parallel — no merge conflicts, no racing writes on shared files (a real hazard on Drive/Dropbox-synced or concurrently-open repos) — and it makes verification trivial: read the file, check the done-when. 2. **Packages are small enough to finish without a human.** Size each package so no human decision is needed *mid-package*. If a decision might arise, it becomes a question doc and the package proceeds on a default. A package that must pause for an answer was cut wrong — split it. 3. **Never block.** Workers and orchestrator alike: when a human-only decision or an underivable fact appears, write a question doc (see below), state a default, continue on th