a5c-ai

autogen-setup

Microsoft AutoGen multi-agent configuration for conversational AI systems

a5c-ai 1,738 103 Updated 7mo ago

Resources

1
GitHub

Install

npx skillscat add a5c-ai/babysitter/autogen-setup

Install via the SkillsCat registry.

About this skill

This skill provides configuration for Microsoft AutoGen agents, enabling setup of multi‑agent conversations, code execution, and human‑in‑the‑loop interactions. It is used to design and manage autonomous task planning systems that require coordinated agent behavior.

SKILL.md

AutoGen Setup Skill

Capabilities

  • Configure AutoGen agents (AssistantAgent, UserProxyAgent)
  • Set up agent conversations and group chats
  • Implement code execution capabilities
  • Design human-in-the-loop patterns
  • Configure nested agent architectures
  • Implement custom reply functions

Target Processes

  • multi-agent-system
  • autonomous-task-planning

Implementation Details

Agent Types

  1. AssistantAgent: LLM-powered assistant
  2. UserProxyAgent: Human proxy with code execution
  3. GroupChatManager: Multi-agent orchestration
  4. ConversableAgent: Base class for custom agents

Configuration Options

  • LLM configuration (models, temperatures)
  • Code execution settings
  • Human input mode
  • Max consecutive auto-replies
  • Function calling configuration

Patterns

  • Two-agent conversations
  • Group chats with selection
  • Nested conversations
  • Teachable agents

Best Practices

  • Proper termination conditions
  • Safe code execution sandboxing
  • Clear agent system messages
  • Monitor conversation flow

Dependencies

  • pyautogen