Parallel Tool Orchestrator

Runs independent tool calls in parallel for latency reduction. Use for: parallel tools, run concurrently, batch requests, parallelize.

Stijnman c1936e6 1.1 KB Updated

File contents

Parallel Tool Orchestrator

When to Use

  • User says parallel tools or task matches this capability
  • User says run concurrently or task matches this capability
  • User says batch requests or task matches this capability
  • User says parallelize or task matches this capability

Workflow

  1. Identify independent tool calls in plan.
  2. Batch parallel execution (max 5 concurrent).
  3. Collect results; handle partial failures.
  4. Continue sequential steps that depend on results.

Integrations

  • performance-optimizer
  • bottleneck-resolver
  • multi-agent-orchestrator

Error Handling

Failure Response
Rate limited Backoff exponentially; reduce concurrency.

Gotchas

  • Never parallelize dependent or destructive operations.

Example

Input: User request matching triggers above. Output: Structured result per workflow with integrations invoked as needed.

Stijnman/grok-custom-skills/tree/main/.grok/skills/parallel-tool-orchestrator commit c1936e62b4

Frequently asked questions

npx skillmds@latest add stijnman/parallel-tool-orchestrator