Install any skill in seconds. Free to start, no credit card required.
Get Started Free →bilal140202/building-agents-using-microsoft-autogen-with-composio
Build multi-agent conversational systems using AutoGen with Composio Tool Router.
Passed 21 of 22 test cases with the skill, and 14 of 22 without it.
and 6 more in the full report
7 fixed14 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 7 test cases the skill fixed. Same model, same prompt, with and without the skill.
I want Composio to handle OAuth authentication flows automatically when agents trigger tool calls. Which boolean flag should be passed to session creation to enable automated auth management?
| Checked | Without skill | With skill |
|---|---|---|
| Sets manage_connections=True during session creation | Missed | Passed |
The instructions your model reads when the skill loads.
Build multi-agent conversational systems using AutoGen with Composio Tool Router.
# For AgentChat (conversational agents)
pip install composio-autogen autogen-agentchat autogen-ext[openai]
# For AutoGen Studio (UI-based)
pip install autogenstudio
Find Latest Versions:
pip index versions autogen-agentchat | grep "Available versions" | head -1
pip index versions composio-autogen | grep "Available versions" | head -1
AutoGen is an agentic provider - use Tool Router for user isolation.
import asyncio
from autogen_agentchat.agents import AssistantAgent
from autogen_ext.models.openai import OpenAIChatCompletionClient
from composio_autogen import ComposioToolSet, App
toolset = ComposioToolSet()
async def create_agent(user_id: str):
# Create session
session = toolset.create(
user_id=user_id,
toolkits=["github"],
manage_connections=True
test cases passed, vs 14 / 22 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.