← ClaudeAtlas

using-workflowslisted

Use when deciding whether an already-chosen fan-out (multi-dimension review, parallel implementation, multi-source research) runs on the Workflow tool or inline. Do not use to decide whether to parallelize at all — that is dispatching-parallel-agents.
felipemelendez/llm-orchestrator · ★ 3 · AI & Automation · score 69
Install: claude install-skill felipemelendez/llm-orchestrator
# Using workflows Claude Code's `Workflow` tool runs a deterministic JavaScript script that fans out subagents (`agent()`/`parallel()`/`pipeline()`, structured `schema`, token `budget`, resume). It is a *preferred Claude-Code-only accelerator* for exactly one orchestrator layer today (code review) — not a hard dependency. The markdown flow stays canonical and portable. The tool contract is documented at [workflows](https://code.claude.com/docs/en/workflows). ## When a chosen fan-out should run on the Workflow tool Whether to fan out at all is `dispatching-parallel-agents`' decision. Once a fan-out is chosen, route it through a workflow only if all three hold — a fan-out has to earn its coordination cost, and multi-agent runs use 3–10× the tokens of a single agent on the same task ([Anthropic](https://claude.com/blog/building-multi-agent-systems-when-and-how-to-use-them)): 1. **Breadth-first** — the work splits into parts that can run at once. 2. **Independent** — the parts don't share context or depend on each other's output mid-flight. 3. **High enough value** — the result justifies the multiplier (review of a real diff, a real migration, a real research sweep — not a one-line edit). Prefer a plain subagent unless the workflow buys something a subagent cannot: orchestration that is itself repeatable, or a quality pattern one pass can't apply — independent agents adversarially checking each other. A handful of delegated tasks in one turn is subagent-shaped. This plug