Install
openclaw skills install ai-agent-orchestration-advisorAI-powered multi-agent framework comparison and selection assistant — analyze use cases, compare LangGraph/CrewAI/OpenAI Agents SDK/Claude Agent SDK, generate architecture recommendations and starter code. Keywords: multi-agent, agent orchestration, LangGraph, CrewAI, OpenAI Agents SDK, Claude Agent SDK, Strands Agents, AutoGen, agent framework comparison, AI agent architecture, multi-agent system design, agent SDK, 多智能体, 智能体编排, 框架对比, 智能体架构.
openclaw skills install ai-agent-orchestration-advisorYour expert co-pilot for designing, selecting, and implementing multi-agent AI systems.
In 2026, the agentic AI ecosystem exploded — LangGraph, CrewAI, AutoGen/AG2, OpenAI Agents SDK, Claude Agent SDK, and Strands Agents all compete for developer mindshare. Picking the wrong framework wastes weeks. This skill helps you:
Multi-agent, agent orchestration, LangGraph, CrewAI, AutoGen, AG2, OpenAI Agents SDK, Claude Agent SDK, Strands Agents, 多智能体, 智能体编排, 框架对比, 框架选型, 多代理, 智能体架构, agent framework, which agent framework, compare agent frameworks, build multi-agent system, agentic workflow
Step 2 新增技术评估(2026):
Step 2 新增技术评估(2026):
Ask the user to describe:
Generate a focused comparison table of the top 2–3 frameworks suited to the use case:
| Framework | Best For | State Mgmt | Learning Curve | Hosting |
|---|---|---|---|---|
| LangGraph | Complex stateful workflows | ✅ Built-in | Medium | Any |
| CrewAI | Role-based team simulations | Partial | Low | Any |
| AutoGen/AG2 | Conversational agent loops | External | Medium | Any |
| OpenAI Agents SDK | OpenAI ecosystem, handoffs | Built-in | Low | Cloud-first |
| Claude Agent SDK | Anthropic native, tool use | Built-in | Low | Cloud-first |
| Strands Agents | AWS/Bedrock integration | External | Medium | AWS |
Output a recommended architecture including:
Generate a complete, runnable Python scaffold:
# Example: CrewAI research + report pipeline
from crewai import Agent, Task, Crew, Process
from crewai_tools import SerperDevTool
search_tool = SerperDevTool()
researcher = Agent(
role="Senior Research Analyst",
goal="Uncover cutting-edge developments in {topic}",
backstory="You are an expert researcher...",
tools=[search_tool],
verbose=True
)
writer = Agent(
role="Technical Writer",
goal="Craft insightful, accurate reports from research",
backstory="You transform raw research into executive summaries...",
verbose=True
)
research_task = Task(
description="Research {topic} thoroughly...",
agent=researcher,
expected_output="Bullet-point research findings"
)
write_task = Task(
description="Write a 500-word report on the research findings",
agent=writer,
expected_output="Polished report with sections"
)
crew = Crew(
agents=[researcher, writer],
tasks=[research_task, write_task],
process=Process.sequential,
verbose=True
)
result = crew.kickoff(inputs={"topic": "agentic AI in 2026"})
Provide a framework-specific production checklist:
User: "I need to build a system where one agent searches the web, another analyzes sentiment, and a third writes a report. Which framework should I use?"
Skill response: Recommends CrewAI for its role-based simplicity, provides a 3-agent architecture diagram, generates a complete scaffold with SerperDevTool + OpenAI, and provides a deployment checklist.
User: "I'm using LangGraph but my agents keep losing context between nodes. How do I fix state persistence?"
Skill response: Explains LangGraph's StateGraph checkpointing, shows how to add a PostgreSQL checkpointer, provides a code fix.