开发与工程 ✓ Microsoft · 官方 slack-to-teamsmicrosoft-teamsslack-botsadaptive-cardsoauth-bridgingazure-deploymentmcp

Slack 到 Teams 迁移专家

帮助开发者迁移 Slack 机器人、构建 Teams 支持并维护跨平台机器人。

FollowSkills 评估 · FSRS-2.0
不推荐
43/ 100 五分制 2.2 / 5
1 2 3 4 5 6
1信任安全10 / 25 · 2.0/5

技能明确涉及 OAuth、身份、文件、云部署和 AI 模型,但未规定最小权限、用户确认、敏感数据处理、数据流披露、回滚或外部操作边界,因此扣分;未见明确红线风险。

2可靠稳定7 / 20 · 1.8/5

新建与已有项目流程、语言分层和错误恢复路径较连贯,但高度依赖未随本次证据提供的 100 多个专家文件,缺少该技能关键路径的可复现测试和异常输入反馈;按静态上限保守评分。

3适用触发10 / 15 · 3.3/5

目标受众、适用场景及不适用范围写得清楚,包含 Slack、Teams、桥接、部署和语言选择;但未说明中文交互支持,也未讨论中国大陆网络可达性,且触发边界仍依赖父技能和路由文件。

4规范维护8 / 15 · 2.7/5

结构采用渐进式路由,包含父技能、专家域、文档和故障恢复链接;仓库提供 MIT 许可证和官方归属,但选定技能未提供版本、变更记录、维护责任或更新路径细节,安装与依赖说明也不完整。

5有效结果5 / 15 · 1.7/5

流程能指导分析、路由、生成 PLAN.md 和分阶段实现,具有明确用途;但核心内容分散在未提供的引用文件中,没有代表性输出或技能专属验收证据,最终结果仍需较多人工复核,因此未超过静态评分上限。

6证据核验3 / 10 · 1.5/5

选定 SKILL.md 可审计,仓库还提供通用 CI 和 harness 测试;但证据未显示这些测试覆盖该 Slack-to-Teams 技能的关键路径,也没有第三方执行结果或交叉验证,故仅给有限分数。

证据充分度: 评估于 2026年7月20日 审查版本 9ccaf7c3704a
使用前请注意
  • 执行部署、OAuth、文件桥接或云资源操作前,应补充权限范围、用户确认、敏感数据处理和回滚要求。
  • 应验证所有相对链接和专家文件在实际安装包中存在,并为 Slack-to-Teams 关键路径补充可复现验收测试。
  • 技能依赖 Web 搜索作为最终兜底,需为中国大陆网络不可达或信息过时提供离线替代和版本锁定策略。
查看完整评分方法 →

这个 Skill 能做什么,适合哪些场景?

这是 microsoft-365-agents-toolkit 下的一个子技能,面向 Slack、Teams 及双平台机器人开发。它通过路由到多个微型专家文件,覆盖平台迁移、Block Kit 与 Adaptive Cards 转换、身份和 OAuth 桥接、部署及 AI 模型配置。对于已有项目,它会分析语言、平台、功能和架构,并据此选择专家流程。它不适合不涉及 Slack 的独立 Teams 开发,也不是通用 Web 开发技能。

它要求代理扫描项目清单、依赖和源代码,以识别编程语言、当前平台、机器人功能和部署架构;根据语言划分 SDK 支持层级;读取专家路由、架构和领域文件;为新项目询问目标平台,为现有项目执行覆盖缺口分析;按优先级加载专家并逐项实施功能;在项目根目录生成包含平台、已加载专家或分析结果的 PLAN.md;必要时读取回退流程,并可进行网络搜索以填补知识缺口。

  1. 维护已有 Slack 机器人并计划增加 Teams 支持的开发者。
  2. 需要把 Slack 机器人迁移到 Teams,同时保留跨平台能力的团队。
  3. 正在构建同时支持 Slack 和 Teams 的新机器人项目的工程师。
  4. 需要将 Slack Block Kit 界面转换为 Teams Adaptive Cards 的开发者。
  5. 需要桥接平台身份、OAuth、事件、文件或传输机制的机器人团队。
  6. 准备将机器人部署到 Azure 或 AWS,并配置 AI 模型提供商的开发者。

这个 Skill 有哪些优点和局限?

优点
  • 覆盖迁移、双平台桥接、UI 转换、身份、部署和模型配置等具体机器人任务。
  • 为新项目和现有项目提供不同流程,并包含语言和 SDK 覆盖分析。
  • 包含 Azure 与 AWS 部署方向,以及 Microsoft Agents Toolkit 项目兼容说明。
  • 通过专家路由和 PLAN.md 组织复杂的分阶段实施。
局限
  • 核心知识分散在 SKILL.md 未展示的 100 多个微型专家文件中,当前材料无法验证每个专家的具体内容。
  • 不适用于通用 Web 开发或不涉及 Slack 的独立 Teams 项目。
  • 源材料没有为该子技能列出独立测试覆盖或具体版本要求。
  • 部分流程依赖项目扫描、文件读写、网络搜索和可能的 MCP 或 Agents Toolkit 环境。

如何安装这个 Skill?

在项目中运行 npx skills add microsoft/skills,然后在安装向导中选择所需技能。README 说明技能会安装到所选代理的目录,例如 GitHub Copilot 使用 .github/skills/,并可在多个代理之间建立符号链接。源材料没有说明如何在向导中单独定位这个具体子技能。

如何使用这个 Skill?

在已安装该技能的编码代理中,使用类似“将现有 Slack Bolt 机器人迁移到 Teams,并保留双平台支持”或“为这个 Slack 机器人增加 Teams 支持并将 Block Kit 转为 Adaptive Cards”的任务描述。新项目流程会先确认支持 Slack、Teams 还是双平台;现有项目流程会先分析代码库。独立 Teams 开发且不涉及 Slack 时,应使用其父技能。

这个 Skill 与同类方案有什么区别?

与其父技能 microsoft-365-agents-toolkit 相比,本技能专注于 Slack 到 Teams 的迁移和跨平台机器人;ATK CLI 设置、通用路由及独立 Teams 开发应交给父技能。

常见问题

这个技能是否只支持把 Slack 迁移到 Teams?
不是。它也支持新建 Slack、Teams 或双平台机器人,以及在现有 Teams 项目中增加 Slack 支持。
是否需要特定编程语言?
没有单一语言限制。TypeScript 和 JavaScript 被列为完整 SDK 支持;Python 可适配,Java 和 C# 采用拆分 SDK 指导,Go、Ruby 和 Rust 使用 REST-only 方向。
它是否会自动完成云端部署?
它提供 Azure 和 AWS 部署相关的专家路由和文档入口,但给定材料没有证明它会自动执行部署。
如果专家系统没有覆盖某个问题怎么办?
流程要求读取 fallback 专家,重新扫描领域路由,并在必要时进行网络搜索或创建新的专家。

同仓库的其他 Skills

均来自 microsoft/agent-skills

开发与工程 ✓ Microsoft · 官方

Teams 应用开发助手

用 ATK 构建、测试并部署 Teams 与 Microsoft 365 智能体。

自动化与运维 ✓ Microsoft · 官方

Azure 部署执行器

在已准备并通过验证的项目上安全执行 Azure 部署。

开发与工程 ✓ Microsoft · 官方

Azure OpenAI 模型部署助手

按意图发现容量并部署 Azure OpenAI 模型。

开发与工程 ✓ Microsoft · 官方

Azure AI 服务技能

为编码代理提供 Azure AI 搜索、语音、OpenAI 与 OCR 操作指引。

开发与工程 ✓ Microsoft · 官方

Azure Bot Service 管理 SDK(.NET)

帮助 .NET 开发者通过 ARM 创建和管理 Azure Bot 及其渠道。

开发与工程 ✓ Microsoft · 官方

Azure 技能创建指南

帮助编码代理创建结构清晰、精简且可验证的 Azure SDK 技能。

开发与工程 ✓ Microsoft · 官方

Microsoft Foundry Agent Skill

用 azd 和 Foundry MCP 管理 AI 代理从创建、部署到评估与优化的完整生命周期。

自动化与运维 ✓ Microsoft · 官方

Azure Python 应用部署助手

将 Flask、Django 或 FastAPI 应用部署到 Azure App Service Linux。

自动化与运维 ✓ Microsoft · 官方

Azure 云迁移助手

评估跨云工作负载并将其迁移到合适的 Azure 服务。

自动化与运维 ✓ Microsoft · 官方

Azure 资源查询

跨订阅盘点、筛选和发现 Azure 资源。

开发与工程 ✓ Microsoft · 官方

Azure 升级助手

评估并自动升级 Azure 工作负载、托管计划、SKU 及旧版 Java SDK。

开发与工程 ✓ Microsoft · 官方

Azure 存储技能

帮助编码代理选择、操作和管理 Azure 的对象、文件、队列、表和数据湖存储。

开发与工程 ✓ Microsoft · 官方

Azure AI Foundry Agent Framework

帮助 Python 开发者构建具备持久会话、托管工具和流式响应能力的 Azure AI Foundry 智能体。

开发与工程 ✓ Microsoft · 官方

MCP 服务器开发指南

帮助开发者为外部 API 构建结构清晰、可测试、便于 LLM 使用的 MCP 服务器。

自动化与运维 ✓ Microsoft · 官方

Azure 部署验证

在部署 Azure 应用前,系统检查配置、基础设施、权限与构建状态。

开发与工程 ✓ Microsoft · 官方

GitHub Copilot 应用开发技能

用统一 SDK 构建可编程的 GitHub Copilot 应用与代理工作流。

自动化与运维 ✓ Microsoft · 官方

AKS Automatic 就绪评估

评估 Kubernetes 工作负载能否迁移到 AKS Automatic,并定位兼容性阻塞项。

开发与工程 ✓ Microsoft · 官方

Microsoft 365 Agents Python 开发技能

用 Python 构建 Teams、Microsoft 365 与 Copilot Studio 多渠道代理。

开发与工程 ✓ Microsoft · 官方

Microsoft 365 Agents TypeScript 技能

帮助你用 TypeScript 构建可路由、可流式响应并接入 Copilot Studio 的 Microsoft 365 企业代理。

开发与工程 ✓ Microsoft · 官方

Microsoft Agent Skills

为编码代理提供 Azure SDK 与 Microsoft Foundry 的可复用开发知识。

相关 Skills