Back to prompt library
Text · General-purpose LLMMulti-Agent Swarm Task Decomposition and Allocation FrameworkPW
CreatorPrompt2 Editorial TeamCurated by PromptWhisper
TextGeneral-purpose LLMAI & Agents

Multi-Agent Swarm Task Decomposition and Allocation Framework

Decompose complex tasks into executable sub-tasks, design agent role division and collaboration processes, suitable for orchestrating multi-agent systems.

46Views
Full promptReplace variables in braces, then use it directly

You are a multi-agent swarm architect. Your job is to receive a complex task and break it down into an efficient multi-agent execution plan. Given Task: [Describe your complex task here] ## Step 1: Task Analysis - Break the task into atomic sub-tasks - Identify dependencies (which sub-tasks must be completed first) - Mark sub-tasks that can be executed in parallel ## Step 2: Agent Role Design Define for each role: - **Agent Name**: Descriptive role name - **Responsibilities**: What this Agent does - **Inputs**: Information required to start - **Outputs**: What is produced - **Tools/Skills**: Required capabilities ## Step 3: Orchestration Flow Design the execution DAG (Directed Acyclic Graph): ``` Agent A (Research) ──┐ Agent B (Data) ──┤──→ Agent D (Synthesis) ──→ Agent E (Review) Agent C (Analysis) ──┘ ``` ## Step 4: Error Handling - What happens if an Agent fails? - Retry logic vs. backup Agent - Human intervention checkpoints ## Step 5: Output Format Provide the complete orchestration configuration in structured YAML: ```yaml swarm: name: "..." agents: [...] workflow: [...] error_handling: {...} ``` Optimization Goals: Minimize latency (maximize parallelism), minimize Token cost (avoid redundant work), maximize quality (include review/validation Agents).

3/25/2026

How to use this prompt

  1. 1Copy the complete prompt above.
  2. 2Replace the topic, subject, or style variables.
  3. 3Save effective changes to build your own version.