Files
agent-skills/skills/langgraph-multi-agent-router/SKILL.md
T
Epictetus 271f79610d Add 5 skills from LFM + 12 skills total
New skills:
- blacknode-graph-workflow
- multi-agent-workflow-execution
- langgraph-agent-workflow
- langgraph-multi-agent-router
- three-tier-evaluation-pipeline

Config: LLM pipeline uses LFM on llama.cpp (8080)
2026-08-05 17:05:21 +00:00

97 lines
3.8 KiB
Markdown

---
name: langgraph-multi-agent-router
version: 1.0.0
description: Orchestrate a multi-agent workflow where specialized agents collaborate
sequentially to gather information, structure it, and generate a final response
inputs:
- User query string (e.g., destination location)
- BedrockModel configuration (model_id, temperature, top_p)
- Pre-configured agents with specific system prompts and tool sets
steps:
- Researcher agent executes with system prompt to gather raw destination facts (places,
history, accommodations, food, web pages) using BedrockModel and available tools
(calculator, current_time)
- Travel guide agent receives raw research output and structures it into labeled sections
(Must-See Attractions, Historical Highlights, Accommodation Areas, Culinary Delights,
Suggested Web Pages)
- Writer agent receives the structured guide and synthesizes it into a professional
client-facing response with clear formatting and emphasis on the suggested web pages
outputs:
- Raw research data (JSON string containing gathered facts)
- Structured guide content (markdown-formatted travel guide with labeled sections)
- Final client response (professional formatted response ready for delivery)
tags: []
metadata:
source_repo: https://github.com/omerbsezer/Fast-LLM-Agent-MCP.git
extracted_at: ''
confidence: 0.95
---
# langgraph-multi-agent-router
Orchestrate a multi-agent workflow where specialized agents collaborate sequentially to gather information, structure it, and generate a final response
## Setup
**Dependencies:**
```text
pip install langchain langgraph bedrock-model pydantic
```
**Setup steps:**
1. Install langchain and langgraph packages
1. Configure BedrockModel with desired parameters (model_id, temperature, top_p)
1. Create three Agent instances with specific system prompts and tool sets
1. Initialize LangGraph with the agent chain and run the workflow
## Key Files
- `agents/langchain_langgraph/00-basic-agent/agent.py`
- `agents/langchain_langgraph/02-agent-with-tools-structured-output/agent.py`
- `agents/langchain_langgraph/08-langgraph-multi-agents-sequential-pattern/agent.py`
## Steps
1. Researcher agent executes with system prompt to gather raw destination facts (places, history, accommodations, food, web pages) using BedrockModel and available tools (calculator, current_time)
2. Travel guide agent receives raw research output and structures it into labeled sections (Must-See Attractions, Historical Highlights, Accommodation Areas, Culinary Delights, Suggested Web Pages)
3. Writer agent receives the structured guide and synthesizes it into a professional client-facing response with clear formatting and emphasis on the suggested web pages
## Implementation Details
```python
Researcher agent uses BedrockModel with temperature=0.7, top_p=0.9 to gather destination facts
```
```python
Travel guide agent receives raw output and formats into 5 labeled sections
```
```python
Writer agent takes structured guide and writes professional client response
```
## Inputs
- User query string (e.g., destination location)
- BedrockModel configuration (model_id, temperature, top_p)
- Pre-configured agents with specific system prompts and tool sets
## Outputs
- Raw research data (JSON string containing gathered facts)
- Structured guide content (markdown-formatted travel guide with labeled sections)
- Final client response (professional formatted response ready for delivery)
## Failure Modes
- Researcher agent fails to gather sufficient data or returns incomplete results
- Travel guide agent fails to structure information correctly or produces unreadable output
- Writer agent fails to format the final response properly or loses key information from the guide
## Source
Extracted from: [https://github.com/omerbsezer/Fast-LLM-Agent-MCP.git](https://github.com/omerbsezer/Fast-LLM-Agent-MCP.git)
Confidence: 0.95