Favicon of agents-sdk-dotnet-activityhandler-migration

agents-sdk-dotnet-activityhandler-migration Skill

AI Agent SkillTypeSpecOpen source

Use when migrating a Microsoft 365 Agents SDK agent that uses ActivityHandler or TeamsActivityHandler to AgentApplication. This is ONLY for DotNet projects that uses Microsoft.Agents. packages. Triggered by Agents SDK bots that subclass ActivityHandler or TeamsActivityHandler that need to be modernized to AgentApplicat Published by microsoft in Agents.

Decision snapshot

Is this a fit?

Best for

Developers using Agents, Includes SKILL.md, Reusable instructions

Works with

Compatibility not yet detected.

Access

Permission behavior not yet detected.

Setup

Copy skill directory

Project health

2 months ago · MIT license

Considerations

No specific cautions were detected. Review the source and requested permissions before installing.

What is agents-sdk-dotnet-activityhandler-migration Skill?

Use when migrating a Microsoft 365 Agents SDK agent that uses ActivityHandler or TeamsActivityHandler to AgentApplication. This is ONLY for DotNet projects that uses Microsoft.Agents. packages. Triggered by Agents SDK bots that subclass ActivityHandler or TeamsActivityHandler that need to be modernized to AgentApplicat Published by microsoft in Agents. This profile combines repository metadata with install, compatibility, and usage signals so developers can quickly decide whether it fits their agent workflow before opening the source repository.

Trust signal
95/100
Maintenance signal
90/100
Adoption signal
74/100

Automated repository signals based on public metadata such as recency, license, installation evidence, and adoption. These are not a security audit or endorsement. See how SkillIndex evaluates profiles.

Key capabilities

  • Includes SKILL.md support
  • Reusable instructions support
  • Developers using Agents

Declared skill metadata

  • Source file: agent-plugins/agents-for-net/skills/agents-sdk-dotnet-activityhandler-migration/SKILL.md

These fields retain source and confidence evidence from the indexed SKILL.md.

Compatibility and setup

Copy skill directory
  • Install or run with Copy skill directory

When to use agents-sdk-dotnet-activityhandler-migration Skill

  • Use it for developers using agents.

Built with

TypeSpecCopy skill directory

Editorial notes

Source

  • Creator: microsoft
  • Repository: microsoft/Agents
  • Skill file: agent-plugins/agents-for-net/skills/agents-sdk-dotnet-activityhandler-migration/SKILL.md

What it does

Use when migrating a Microsoft 365 Agents SDK agent that uses ActivityHandler or TeamsActivityHandler to AgentApplication. This is ONLY for DotNet projects that uses Microsoft.Agents. packages. Triggered by Agents SDK bots that subclass ActivityHandler or TeamsActivityHandler that need to be modernized to AgentApplicat

Skill instructions

Agents SDK ActivityHandler → AgentApplication Migration (.NET) Overview Upgrades a bot from the ActivityHandler compat layer to the modern AgentApplication routing pattern. This is ONLY for DotNet projects that already use Microsoft.Agents. packages. If the project is still using Microsoft.Bot. packages the bf-to-agents-sdk-dotnet-migration skill should be used first. Two entry points: - Standalone: The bot already uses Microsoft.Agents. packages, namespaces, and appsettings — focus is on the bot class, Program.cs, and endpoint mapping. - Second step after bf-to-agents-sdk-dotnet-migration: Packages, namespaces, and appsettings were converted in that step — this skill handles the AgentApplication conversion. --- What Does NOT Need to Change Verify each of these is already correct — do not modify unless broken: | Item | Expected State | |------|---------------| | Namespaces in bot class | Already Microsoft.Agents. — only remove compat namespaces | | appsettings.json | Already has Connec

Verified compatibility and discovery

Frequently asked questions

What is agents-sdk-dotnet-activityhandler-migration?

agents-sdk-dotnet-activityhandler-migration is a open-source AI agent skill with Copy skill directory. Use when migrating a Microsoft 365 Agents SDK agent that uses ActivityHandler or TeamsActivityHandler to AgentApplication.

Who is agents-sdk-dotnet-activityhandler-migration best for?

agents-sdk-dotnet-activityhandler-migration is best for reusing agent instructions, scripts, and references.

How do I install agents-sdk-dotnet-activityhandler-migration?

Install or run agents-sdk-dotnet-activityhandler-migration using Copy skill directory. Check agents-sdk-dotnet-activityhandler-migration for the latest setup command.

Is agents-sdk-dotnet-activityhandler-migration actively maintained?

agents-sdk-dotnet-activityhandler-migration may need a closer maintenance check before production use.

Share:

Stars
995
Forks
322
Last commit
2 months ago
Last verified
Aug 28, 2026
Metadata fetched
Aug 28, 2026
Repository age
2 years
License
MIT

Project health auto-fetched from the source repository.

Maintain this resource?

Review this source-backed profile, send a correction with evidence, or link to it from your documentation. Claims verify your relationship to the project; profile facts still require source evidence and editorial review.

Alternatives to agents-sdk-dotnet-activityhandler-migration