Official agent skill

Slack To Teams

by microsoft in microsoft/work-iq

Sub-skill of microsoft-365-agents-toolkit. An agent skill from microsoft/work-iq.

OfficialCustom licenceAuto-check passedDocuments & Office

Install Slack To Teams

skills CLI
$ npx skills add microsoft/work-iq --skill slack-to-teams -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install microsoft/work-iq slack-to-teams --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/microsoft/work-iq.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams .claude/skills/slack-to-teams && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
slack-to-teams
GitHub stars
1k
Used in
1 other repo
Token cost
~2.3k tokens
SKILL.md length
821 words
Files
1
Skills in repo
18
Repo updated
First seen
Licence
Custom licence

At a glance

Sub-skill of microsoft-365-agents-toolkit. An agent skill from microsoft/work-iq.

  • Works in 3 steps: Read experts/index.md — the root router. → Execute the pre-task interview defined… → Route based on platform choice
  • : migrating Slack bot to Teams
  • SKILL.md covers When to Use, Procedure, Agents Toolkit Compatibility and Error Recovery, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Slack To Teams is an agent skill from microsoft/work-iq, published by the product's own GitHub organization. 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…

Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Chatbots and conversational support and Cloud office suites. It works with Slack, Microsoft Azure, Microsoft Teams and Amazon Web Services. The repository describes itself as: MCP Server and CLI for accessing Work IQ.

When your agent uses it

  • : migrating Slack bot to Teams
  • Adding Teams support to Slack bot
  • Building dual-platform bots
  • Converting Block Kit to Adaptive Cards

Example prompts

  • “/slack-to-teams”

Requirements

  • Python 3
  • Docker

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Read experts/index.md — the root router.
  2. Execute the pre-task interview defined in that file.
  3. Route based on platform choice

What it can do on your machine

Read from SKILL.md and the folder at commit 1060873. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Slack To Teams loads about 2.3k tokens when it runs. Until then it costs about 141 tokens; SKILL.md has 821 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~141
When it runs · the whole SKILL.md, loaded when a task matches
~2.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

Its licence (Custom licence) doesn't allow us to republish the file, so here is its outline and opening line. It has 821 words (~2,264 tokens).

“A routed expert system with 100+ micro-expert files for migrating Slack bots to Teams and building cross-platform bots.”

— opening of SKILL.md by microsoft, Custom licence
name
slack-to-teams

Read the full SKILL.md on GitHub

Files

Just SKILL.md in plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams of microsoft/work-iq.

Open the folder on GitHubat commit 1060873

Used in 2 other repositories

We found 2 copies of this SKILL.md (exact, near-identical or edited) in other folders, from 1 other GitHub owner. This page covers the copy in microsoft/work-iq, which our catalogue first saw on October 7, 2026.

Compare with similar skills

Slack To Teams next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Slack To Teams compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Slack To Teams this skillmicrosoft/work-iq1k1 repos~2.3kAutomated safety check: PassCustom licence
Teams App Developermicrosoft/skills3.1k—~1.9kAutomated safety check: NotesMIT
Sap Btp Build Work Zone Advancedsecondsky/sap-skills462—~3.3kAutomated safety check: PassGPL-3.0
Implementing Zero Trust For SaaS Applicationsmukul975/Anthropic-Cybersecurity-Skills34k—~2.9kAutomated safety check: PassApache-2.0
Spfx Releasepnp/docker-spfx134—~572Automated safety check: NotesMIT
Entra Agent Usergithub/awesome-copilot40k1 repos~2.3kAutomated safety check: PassMIT

Similar skills

  • Teams App Developer

    microsoft/skills

    Official

    Builds, tests, and deploys Microsoft 365 apps and agents for Teams and Copilot.

    3.1k GitHub stars~1.9k tokensUpdated today
    Documents & OfficeAuto-check: notes
  • Develops and administers SAP Build Work Zone, advanced edition digital workplace solutions.

    462 GitHub stars~3.3k tokensUpdated 4 days ago
    Backend & APIsAuto-check passed
  • Implementing Zero Trust For SaaS Applications

    mukul975/Anthropic-Cybersecurity-Skills

    Secures SaaS apps (Microsoft 365, Google Workspace, Salesforce, Slack) via CASB/SSPM deployment, conditional access policies, OAuth app governance, and session-level DLP controls enforcing identity…

    34k GitHub stars~2.9k tokensUpdated 1 mo ago
    Backend & APIsAuto-check passed
  • Spfx Release

    pnp/docker-spfx

    Automate SPFx version releases - branch, update files, commit, open PR, then tag after merge

    134 GitHub stars~572 tokensUpdated 3 mo ago
    Documents & OfficeAuto-check: notes
  • Entra Agent User

    github/awesome-copilot

    Official

    Create Agent Users in Microsoft Entra ID from Agent Identities, enabling AI agents to act as digital workers with user identity capabilities in Microsoft 365 and Azure environments.

    40k GitHub starsUsed in 1 repo~2.3k tokens
    Documents & OfficeAuto-check passed
  • API Gateway

    CraftOS-dev/CraftBot

    Connect to 100+ APIs (Google Workspace, Microsoft 365, Notion, Slack, Airtable, HubSpot, etc.) with managed OAuth.

    392 GitHub starsUsed in 3 repos~7.1k tokens
    Backend & APIsAuto-check passed

More from microsoft/work-iq

All 18 skills in this repo
  • Official

    Create, build, deploy, and localize declarative agents for M365 Copilot and Teams.

    1k GitHub stars~3.2k tokensUpdated 2 days ago
    Auto-check passed
  • M365 Agent Evaluator

    microsoft/work-iq

    Official

    A skill your agent uses when a user wants to create, run, or analyze evaluation suites for Microsoft 365 Copilot declarative agents with the public @microsoft/m365-copilot-eval CLI.

    1k GitHub stars~2k tokensUpdated 2 days ago
    Auto-check: notes
  • Install Atk

    microsoft/work-iq

    Official

    Install or update the M365 Agents Toolkit (ATK) CLI and VS Code extension.

    1k GitHub stars~668 tokensUpdated 2 days ago
    Auto-check passed
  • Teams App Developer

    microsoft/work-iq

    Official

    Build, test, and deploy code-based Teams apps using the M365 Agents Toolkit CLI.

    1k GitHub stars~1.8k tokensUpdated 2 days ago
    Auto-check: notes
  • UI Widget Developer

    microsoft/work-iq

    Official

    Build MCP servers for Copilot Chat using the OpenAI Apps SDK or MCP Apps SDK widget rendering support (any language).

    1k GitHub stars~6.1k tokensUpdated 2 days ago
    Auto-check: notes
  • Workiq

    microsoft/work-iq

    Official

    WorkIQ tools for Microsoft 365 workplace data and actions. An agent skill from microsoft/work-iq.

    1k GitHub stars~15k tokensUpdated 2 days ago
    Auto-check passed

Questions about Slack To Teams

What does Slack To Teams do?

Sub-skill of microsoft-365-agents-toolkit. An agent skill from microsoft/work-iq. Slack To Teams is an agent skill from microsoft/work-iq, published by the product's own GitHub organization. Sub-skill of microsoft-365-agents-toolkit.

When should I use Slack To Teams?

Slack To Teams fits situations like: : migrating Slack bot to Teams; adding Teams support to Slack bot; building dual-platform bots; converting Block Kit to Adaptive Cards.

How do I install Slack To Teams in Claude Code?

Run `npx skills add microsoft/work-iq --skill slack-to-teams -a claude-code`. Or copy the skill folder (plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams in microsoft/work-iq) into .claude/skills/slack-to-teams in your project. Claude Code loads it when a task matches its description.

How do I install Slack To Teams in Codex?

Run `npx skills add microsoft/work-iq --skill slack-to-teams -a codex`. Or copy the skill folder (plugins/microsoft-365-agents-toolkit/skills/teams-app-developer/slack-to-teams in microsoft/work-iq) into .agents/skills/slack-to-teams in your project. Codex loads it when a task matches its description.

Can I use Slack To Teams in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add microsoft/work-iq --skill slack-to-teams -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/slack-to-teams, .gemini/skills/slack-to-teams, .github/skills/slack-to-teams and .opencode/skills/slack-to-teams in your project.

What does Slack To Teams need to run?

SKILL.md names no scripts, command-line tools or credentials: Slack To Teams is instructions for the agent only. Our summary lists: Python 3; Docker.

Does Slack To Teams access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Slack To Teams safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Slack To Teams use?

Slack To Teams has a licence file (the repository's licence) that doesn't match a standard licence. Read it on GitHub before reusing the skill.

How many tokens does Slack To Teams use?

About 2.3k tokens (SKILL.md is roughly 9.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Slack To Teams?

Skills that share tags, products or a category with Slack To Teams: Teams App Developer (microsoft/skills, 3.1k stars), Sap Btp Build Work Zone Advanced (secondsky/sap-skills, 462 stars), Implementing Zero Trust For SaaS Applications (mukul975/Anthropic-Cybersecurity-Skills, 34k stars) and Spfx Release (pnp/docker-spfx, 134 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Slack To Teams?

microsoft (a GitHub organization, an official publisher) maintains it in microsoft/work-iq, which has 1,030 GitHub stars. The repository holds 18 skills in this directory. The repository was last updated on October 7, 2026.

Source: microsoft/work-iq on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.