What problem does it solve?
This Skill provides concise, language-specific guidance to create, update, refactor, explain, and review solutions built on the Microsoft Agent Framework, reducing uncertainty when migrating from older agent toolkits or starting new agent-driven projects.
Core Features & Use Cases
- Language workflows: Clear decision rules and references for choosing between .NET and Python approaches and matching patterns to repository artifacts.
- Migration and modernization: Stepwise guidance to migrate from Semantic Kernel or AutoGen while preserving behavior and adopting current Agent Framework idioms.
- Best practices and integration: Advice on async patterns, error handling, Azure authentication, model provider selection, workflows versus agents, and aligning code with official samples.
- Use Case: Migrate a C# Semantic Kernel agent to Microsoft Agent Framework, update dependency and hosting patterns, and refactor workflows to the new orchestration model.
Quick Start
Use the microsoft-agent-framework skill to migrate a C# Semantic Kernel agent to the Microsoft Agent Framework while preserving existing behavior and updating code to match current official docs.