bf-to-agents-sdk-dotnet-migration

Installation
SKILL.md

Bot Framework to Agents SDK Migration (.NET)

Overview

Migrates a Bot Framework SDK bot to Microsoft 365 Agents SDK using the ActivityHandler/TeamsActivityHandler compat layer — minimal code changes, original class names preserved.

This skill stops at the compat layer. After completing this migration, ask the user whether to also convert to AgentApplication (see final step).

Agents DotNet SDK repository: https://github.com/microsoft/agents-for-net Bot Framework DotNet SDK repository: https://github.com/microsoft/botbuilder-dotnet


Core Rules

  • Retain the original bot class name. Do not rename or create a new class — renaming breaks git history.
  • Only change what is required for a clean migration. Do not refactor, restructure, or improve beyond what is needed to compile and run on Agents SDK.

Installs
5
GitHub Stars
1.1K
First Seen
Aug 25, 2026
bf-to-agents-sdk-dotnet-migration — microsoft/agents