hybrid-agents
Installation
SKILL.md
Hybrid Agentic Workflows Skill
Folder Contents
| File | Type | Description |
|---|---|---|
SKILL.md |
Documentation | Main skill documentation with architecture comparison, API patterns, and orchestration patterns |
PRD.md |
Documentation | Product Requirements Document for the skill |
.env.sample |
Configuration | Sample environment variables for Azure OpenAI and Foundry |
requirements.txt |
Dependencies | Python package dependencies (agent-framework, azure-ai-agents, azure-ai-projects) |
| scripts/ | ||
scripts/__init__.py |
Module | Package initializer with exports for all clients and utilities |
scripts/maf_client.py |
Client | MAFClient for Microsoft Agent Framework with AzureOpenAIChatClient integration |
scripts/foundry_agent.py |
Client | FoundryAgentClient (v1 with AgentsClient) and FoundryAgentClientV2 (AIProjectClient) |
scripts/mcp_integration.py |
Integration | MCPAgentClient for MCP tool integration with manual/auto approval modes |
scripts/orchestration.py |
Orchestrator | MultiAgentOrchestrator with sequential, parallel, and hybrid patterns |
scripts/error_handling.py |
Utilities | with_retry decorator, CircuitBreaker, and CheckpointManager for production resilience |
scripts/hybrid_workflow_demo.py |
Demo | Complete hybrid workflow demo using Foundry v1 + MAF agents |
scripts/hybrid_workflow_demo_v2.py |
Demo | Complete hybrid workflow demo using Foundry v2 (PromptAgentDefinition) + MAF agents |