Install any skill in seconds. Free to start, no credit card required.
Get Started Free →mkurman/autogen
AutoGen (Microsoft) — multi-agent conversation framework. Agent-to-agent chat, code generation & execution, tool use, group chat, and human-in-the-loop. Build collaborative AI systems with specialized agents.
Passed 22 of 23 test cases with the skill, and 21 of 23 without it.
1 fixed21 passed either way1 still failing0 broke
Tokens, turns and time describe resource use, not a dollar price.
A test case the skill fixed. Same model, same prompt, with and without the skill.
What standard import statement is used at the top of a Python file to access AutoGen agent classes like AssistantAgent and UserProxyAgent?
| Checked | Without skill | With skill |
|---|---|---|
| The python code includes the statement import autogen. | Missed | Passed |
The instructions your model reads when the skill loads.
AutoGen (Microsoft) enables multi-agent conversations where specialized LLM agents collaborate, write and execute code, use tools, and solve problems together. Supports group chat, human-in-the-loop, and flexible agent topologies.
uv pip install pyautogen
import autogen
config_list = [{"model": "gpt-4", "api_key": "sk-your-key"}]
assistant = autogen.AssistantAgent(
name="coder",
llm_config={"config_list": config_list},
)
user = autogen.UserProxyAgent(
name="user",
human_input_mode="NEVER",
code_execution_config={"work_dir": "coding", "use_docker": False},
)
user.initiate_chat(
assistant,
message="Write a Python function to calculate Fibonacci numbers.",
)
from autogen import GroupChat, GroupChatManager
groupchat = GroupChat(agents=[engineer, critic, executor], messages=[], max_round=10)
test cases passed, vs 21 / 23 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.