Decompose complex tasks into parallel sub-agents. Use for multi-step operations, batch processing, or when user mentions "parallel", "agents", "orchestrate", "subtasks", or "concurrent". Supports simulated parallel execution and real Claude CLI sub-agent launching.
Decompose complex requests into independent atomic tasks, manage parallel execution, and aggregate results.
Is task complex? (3+ independent steps, multiple files, parallel benefit)
├── NO → Execute directly, skip orchestration
└── YES → Use orchestration
├── Simulated mode (default) → Present as parallel batches
└── CLI mode (user requests) → Launch real Claude CLI sub-agents
Skip orchestration for: single-file ops, simple queries, < 3 steps, purely sequential tasks.
Analyze request → Break into atomic tasks → Map dependencies → Create .orchestrator/master_plan.md
# Task Plan
## Request
> [Original request]
## Tasks
| ID | Task | Deps | Status |
|----|------|------|--------|
| T-01 | [Description] | None | 🟡 |
| T-02 | [Description] | T-01 | ⏸️ |
Status: 🟡 Pending · 🔵 Running · ✅ Done · ❌ Failed · ⏸️ Waiting
Create .orchestrator/agent_tasks/agent-XX.md for each task:
# Agent-XX: [Task Name]
**Input:** [parameters]
**Do:** [specific instructions]
**Output:** [expected format]
Simulated Mode (Default):
═══ Batch #1 (No Dependencies) ═══
🤖 Agent-01 [T-01: Task Name]
⚙️ [Execution steps...]
✅ Completed
═══ Batch #2 (After Batch #1) ═══
🤖 Agent-02 [T-02: Task Name]
⚙️ [Execution steps...]
✅ Completed
CLI Mode (When Requested): See cli-integration.md
Collect results → Merge by dependency order → Generate .orchestrator/final_output.md
| Strategy | When to Use | |----------|-------------| | Retry (3x, exponential backoff) | Timeouts, transient failures | | Skip and continue | Non-critical tasks | | Fail-fast | Critical dependencies |
master_plan.md on every status changenpx skills add xuzeyu91/distributed-task-orchestrator下载完整 Skill 目录,包含 SKILL.md 及所有相关文件
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer