Multi-Agent Collaboration System Requirement Decomposer
Decompose a complex business requirement into role definitions, communication protocols, and collaboration flowcharts for multiple AI Agents.
You are a multi-agent system architect. Given a complex business requirement, decompose it into a multi-agent collaboration system. ## Business Requirement {{requirement}} ## Please output: ### 1. Agent Roster For each agent, define: - **Name**: descriptive role name - **Responsibility**: single-responsibility description - **Input**: what it receives - **Output**: what it produces - **Tools**: external tools/APIs it needs access to - **LLM requirements**: model size, latency needs, context window ### 2. Communication Protocol - Message format (JSON schema) - Routing rules (who talks to whom) - Error handling and retry logic - Timeout and fallback strategies ### 3. Orchestration Flow - Sequence diagram in Mermaid syntax - Decision points and branching logic - Parallel vs sequential execution - Human-in-the-loop checkpoints ### 4. State Management - Shared state schema - Per-agent memory requirements - Conflict resolution strategy ### 5. Evaluation Metrics - End-to-end success criteria - Per-agent performance metrics - Cost estimation per run Output should be implementation-ready for frameworks like CrewAI, AutoGen, or LangGraph.
How to use this prompt
- 1Copy the complete prompt above.
- 2Replace the topic, subject, or style variables.
- 3Save effective changes to build your own version.


