agent-framework

Build and deploy Python AI agents with Microsoft Agent Framework.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/pascalvanderheiden/my-agent-skills --skill agent-framework
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-framework
Source: https://github.com/pascalvanderheiden/my-agent-skills/tree/main/skills/agent-framework
Command: npx skills add https://github.com/pascalvanderheiden/my-agent-skills --skill agent-framework

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires agent-framework, azure-identity, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This skill enables building AI agents with Microsoft Agent Framework in Python, providing a structured approach to tool usage, orchestration, and Azure deployment.

Core Features & Use Cases

  • Single agents with tools for task automation
  • Multi-agent orchestrations (sequential, concurrent, handoff, group chat)
  • Streaming responses and Azure OpenAI integration for production deployments

Quick Start

Run a basic session with the included script scripts/basic_agent.py and prompt the agent with a question such as "What are the benefits of using AI agents?".

Frequently Asked Questions about agent-framework

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I build multi-agent orchestrations in Python with Azure OpenAI?

Run a basic AI agent session using the included scripts/basic_agent.py file. You simply execute the script and prompt the agent with a question, which initializes the agent-framework environment and returns a response.

Do I need an Azure environment to use the agent-framework package?

Yes, the framework supports streaming responses for AI agents. This allows you to handle continuous output generation from Azure OpenAI models directly within your Python application.

Can I deploy AI agents with tool calling capabilities to Azure Container Apps?

Group chat orchestration enables multiple AI agents to interact within a shared conversation flow. This pattern allows agents to dynamically hand off tasks and respond concurrently to complex user queries.

What Python dependencies are required for Microsoft Agent Framework development?

Sequential orchestration processes tasks through a predefined chain of AI agents, passing output from one agent to the next. This pattern structures complex task automation across multiple specialized agents.