SKILL

slack-to-teams

Sub-skill of microsoft-365-agents-toolkit. Routed expert system with 100+ micro-expert files for migrating Slack bots to Teams, cross-platform bridging, and dual-platform bot development. USE FOR: migrating Slack bot to Teams, adding Teams support to Slack bot, building dual-platform bots, converting Block Kit to Adaptive Cards, identity/OAuth bridging, deploying bots to Azure or AWS, configuring AI model providers. DO NOT USE FOR: general web development, non-bot projects, standalone Teams development without Slack (use parent skill instead).

Target: Office & team collaboration. Automatically collected · unverified.

Excerpt from the author’s documentation

Extracted from a fixed version of SKILL.md in its original language. This is the author’s documentation; installation, compatibility and runtime results have not been verified by this site.

Read the original English text

Topics in the source

  • Slack to Teams Expert System
  • When to Use
  • Procedure
  • Step 1: Determine project type
  • New Project Flow
  • 1a: Platform selection
  • 1b: Load the expert system
  • 1c: Architecture setup

A routed expert system with 100+ micro-expert files for migrating Slack bots to Teams and building cross-platform bots. Parent skill: For ATK CLI setup and routing, see ../SKILL.md. For local testing, see ../test-playground/test-playground.md or ../test-teams/test-teams.md. For cloud deploy, see ../provision-deploy/provision-deploy.md. For troubleshooting, see ../troubleshoot/troubleshoot.md. Building a new Slack bot, Teams bot, or dual-platform bot Adding Teams support to an existing Slack bot (or vice versa) Migrating a bot between platforms Deploying a bot to Azure or AWS Configuring AI model providers for a bot Converting UI between Block Kit and Adaptive Cards Bridging identity, events, files, or transport between platforms Making a Teams bot project compatible with Microsoft Agents Toolkit (m365agents.yml, env/, appPackage placeholders) Assess whether the developer has an existing codebase or is starting fresh. New project → go to New Project Flow Existing project → go to Existing Project Flow -- Ask the developer which platform(s) to support: Slack + Teams (dual-platform) Slack only Teams only 1. Read experts/index.md — the root router. 2. Execute the pre-task interview defi

This is an excerpt. Refer to the complete source and its current requirements.

Source repository
microsoft/skills
Source file
.github/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams/SKILL.md
Fixed revision
9287b443662d2433c85621c7325ee72a0ce499b5
Read the complete original documentation ↗

Sources and evidence

This record was collected automatically. Its documentation, suitability and runtime behavior have not been manually verified.

Author: Microsoft Skills · original repository metadata. Documentation review: Not reviewed. Last source check: 2026-11-10T19:02:08.028Z.

Categories are inferred from names, descriptions and paths. They do not establish compatibility.

License and attribution

MIT. Third-party content and copyright remain with their authors. Refer to the original license and terms.

Original license ↗

Synchronization, copying and user-reported success do not mark a resource as runtime-tested.

Limitations and notes

  • Collecting metadata does not mean this site has installed, adapted, runtime-tested or security-reviewed the resource.