agent-framework-azure-ai-csharp

Build Microsoft Foundry AI agents in .NET with the Microsoft Agent Framework SDK.

Updated Jun 6, 2026
One-click install
npx skills add https://github.com/kinfey/skill-lib --skill agent-framework-azure-ai-csharp
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-framework-azure-ai-csharp
Source: https://github.com/kinfey/skill-lib/tree/main/agent-framework-azure-ai-csharp
Command: npx skills add https://github.com/kinfey/skill-lib --skill agent-framework-azure-ai-csharp

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill helps developers build, integrate, and operate Microsoft Foundry AI agents in.NET without having to piece together complex SDK patterns for tools, memory, sessions, and agent lifecycle management.

Core Features & Use Cases

  • Agent Development: Create Microsoft Foundry agents with Microsoft Agent Framework.NET SDK patterns, including stateless agents and persistent FoundryAgent resources.
  • Tool and Context Integration: Configure function tools, hosted tools, MCP servers, Foundry Memory, structured outputs, and reusable Agent Skills for advanced agent workflows.
  • Production Workflows: Apply guidance for multi-turn sessions, authentication, dependency injection, observability, toolboxes, and deployment-ready architectures.

Quick Start

Use this skill to create a.NET Microsoft Foundry agent with tools, memory, and multi-turn conversation support.

Frequently Asked Questions about agent-framework-azure-ai-csharp

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

FAQPage Schema
How do I build production-ready Microsoft Foundry AI agents in .NET?

To build production-ready Microsoft Foundry AI agents in .NET, use the Microsoft Agent Framework SDK to configure stateless agents, persistent FoundryAgent resources, tools, memory, and multi-turn sessions. This provides deployment-ready architecture patterns for scalable C# workflows.

Can I integrate MCP servers with Azure AI agents using C#?

Yes, you can integrate MCP servers with Azure AI agents in C# using the Microsoft Agent Framework SDK. This allows you to configure Model Context Protocol servers alongside function tools and hosted tools for advanced agent workflows and external context integration.

What is the best way to manage multi-turn sessions and memory for .NET AI agents?

The best way to manage multi-turn sessions and memory for .NET AI agents is applying the Microsoft Agent Framework SDK's Foundry Memory integration and session management patterns. This handles conversation state and persistent memory across agent interactions.

Does the Microsoft Agent Framework SDK support dependency injection and observability for AI agents?

Yes, the Microsoft Agent Framework SDK supports dependency injection and observability for AI agents. You can apply production workflow guidance for authentication, toolboxes, and deployment-ready architectures to create observable, maintainable C# agent systems.

How do I configure structured responses and reusable skills for Foundry agents?

You configure structured responses and reusable skills for Foundry agents using Microsoft Agent Framework .NET SDK patterns. This involves defining structured outputs and encapsulating reusable Agent Skills to standardize behavior across advanced agent workflows.

Do I need Azure AI project configuration to develop Foundry agents in .NET?

Yes, Azure AI project configuration is required to develop Foundry agents in .NET. You need this configuration alongside Microsoft.Agents.AI libraries to properly authenticate, provision, and manage your C# agent architecture patterns.