dotnet-microsoft-agent-framework

Develop agentic .NET applications with Microsoft Agent Framework orchestration.

466|35|Updated Mar 15, 2026
One-click install
npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-microsoft-agent-framework-managedcode
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: dotnet-microsoft-agent-framework
Source: https://github.com/managedcode/dotnet-skills/tree/main/skills/dotnet-microsoft-agent-framework
Command: npx skills add https://github.com/managedcode/dotnet-skills --skill dotnet-microsoft-agent-framework-managedcode

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill provides a robust framework for building sophisticated agentic applications in .NET, enabling complex orchestration, multi-agent collaboration, and enterprise-grade features.

Core Features & Use Cases

  • Agent Orchestration: Design and manage single or multi-agent systems.
  • Provider Abstractions: Integrate various AI models and services cleanly.
  • Telemetry & Observability: Implement logging, tracing, and monitoring for agent interactions.
  • Enterprise Integration: Utilize patterns for tool use, security, and state management.
  • Use Case: Develop a customer support system where an AI agent can search a knowledge base, create support tickets, and escalate issues based on predefined rules and customer sentiment.

Quick Start

Use the dotnet-microsoft-agent-framework skill to build an agent that can handle customer support inquiries by searching a knowledge base and creating tickets.

Frequently Asked Questions about dotnet-microsoft-agent-framework

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

FAQPage Schema
How do I build multi-agent systems in .NET?

Multi-agent orchestration in .NET is achieved using the Microsoft Agent Framework to design collaborative agent systems, manage tool use, and handle state management for complex AI workflows. It enables robust error handling and seamless provider abstractions.

How does agent orchestration work for enterprise .NET applications?

Agent orchestration for enterprise .NET applications works by utilizing the Microsoft Agent Framework to manage multi-agent collaboration, integrate AI models via provider abstractions, and implement telemetry, security, and state management for complex AI-driven workflows.

What's the best way to add telemetry and observability to .NET AI agents?

Adding telemetry and observability to .NET AI agents is done using the Microsoft Agent Framework, which provides built-in logging, tracing, and monitoring for agent interactions. This ensures robust tracking within enterprise integration patterns and complex workflows.

Can I integrate multiple AI model providers into a single .NET agentic app?

Integrating multiple AI model providers into a .NET agentic app is supported through the framework's provider abstractions. This allows clean integration of various AI models and services while managing tool use and complex orchestration.

Does the Microsoft Agent Framework support state management and error handling for AI workflows?

The Microsoft Agent Framework supports state management and error handling for AI workflows by providing robust enterprise integration patterns. It enables complex orchestration and manages tool use to maintain state across multi-agent interactions.