Slack App 相關 AI Skills 與 GitHub 專案整理表
本文整理目前市面上與 Slack App 開發、整合相關的 AI Skills(供 Claude Code、Cursor 等 AI Coding Agent 使用)以及開源的 Slack Bot/Agent 專案,分為兩大類別供開發者參考。
一、輔助開發 Slack App 的 AI Skills(給 AI Coding Agent 使用)
這類專案以 SKILL.md 格式提供,可被 Claude Code、Cursor 等 Agent 動態載入,協助開發者快速建置 Slack App、Bot 或 Agent。
| Repo 名稱 | 說明 | 適用工具 |
|---|---|---|
| slackapi/slack-mcp-plugin | 官方出品,內含 Slack MCP Server + 6 個技能(slack-messaging、slack-search、slack-api、slack-cli、create-slack-app、block-kit),涵蓋訊息撰寫、搜尋、API 呼叫、CLI 操作與 Block Kit 版面設計 | Claude Code、Cursor |
| vercel-labs/slack-agent-skill | 用於在 Vercel 上建置並部署 Slack Agent 的技能,支援 Chat SDK 與 Bolt for JavaScript 兩種框架 | Vercel、Claude Code 等 Agent |
| stablyai/agent-slack | 提供 Slack 自動化 CLI,內含相容 Claude Code、Codex、Cursor 的 Agent Skill,安裝於 skills/agent-slack/ 路徑 |
Claude Code、Codex、Cursor |
| openai/plugins(plugins/slack) | OpenAI plugins repo 中的 Slack 技能,作為 Slack 相關工作的路由入口,會依情境轉交更具體的 Slack workflow | OpenAI Agent 框架 |
| pleaseai/claude-code-plugins(slack-agent) | 提供以 JavaScript 開發 Slack Agent/Bot 的技能,支援 Bolt 或 Chat SDK,含專案精靈、Vitest 測試、ngrok 通道與 Vercel 部署 | Claude Code |
注意:
slackapi/slack-mcp-plugin的連結目前指向 Slack API 組織頁面,建議前往 GitHub 確認確切的 repository 位址。
二、Slack 內建 AI Bot / Agent 專案(可直接部署或二次開發)
若需求是開發或部署 Slack Bot、Agent 本身(而非開發輔助工具),以下專案更相關:
| Repo 名稱 | 說明 | 技術棧 / 適用場景 |
|---|---|---|
| SalesforceAIResearch/SlackAgents | 多代理(Multi-Agent)協作函式庫,用於在 Slack 工作區中自動化日常工作,非單一技能而是完整框架 | 研究/開發框架 |
| duolingo/slack-ai-agent | Duolingo 開源的 Slack App,透過 MCP 連線回答問題並執行代理式操作 | MCP、Slack App |
| airweave-ai/slack-knowledge-assistant | 開源 Slack 知識助理,透過 Airweave 跨公司多項工具搜尋以回答團隊問題 | Slack App |
| meetbryce/open-source-slack-ai | 開源版本的 Slack AI 部分付費功能替代方案,可隨時摘要頻道或討論串內容 | Slack App |
三、選型建議
| 需求場景 | 建議方向 |
|---|---|
| 想用 AI Coding Agent(Claude Code、Cursor)輔助寫 Slack App 代碼 | 選用「輔助開發類」Skills,如 slackapi/slack-mcp-plugin 或 vercel-labs/slack-agent-skill |
| 想直接部署一個現成的 Slack AI Bot 供團隊使用 | 選用「Bot/Agent 專案類」,如 duolingo/slack-ai-agent 或 meetbryce/open-source-slack-ai |
| 需要多 Agent 協作、企業級自動化流程 | 參考 SalesforceAIResearch/SlackAgents 架構設計 |
| 團隊已使用 Vercel + Bolt.js 技術棧 | 優先評估 vercel-labs/slack-agent-skill |
四、補充:Prompt 規則範例(讓 AI 輸出表格自動帶超連結)
若你在自訂 AI Space(如 Perplexity Space、Custom GPT)中希望輸出的表格「名稱欄」自動變成可點擊連結,可在 Instructions 加入以下規則:
輸出 Table 格式時的規則:
- 任何表格中若包含「名稱」欄位(例如 GitHub Repo 名稱、產品名稱、工具名稱等),
該欄位務必以 Markdown 超連結格式呈現,格式為 [名稱](網址)。
- 不可只列出純文字名稱而不附上對應網址,否則視為輸出不完整。
- 若該項目有多個相關連結(例如 GitHub Repo + 官方文件),
優先附上最主要的網址(如 GitHub Repo 連結),
其餘網址可用註解或括號補充於同一欄位內。
- 此規則適用於所有以表格形式輸出的內容,
不限於 GitHub Repo,亦包含產品比較、工具清單、資源列表等情境。
加入後,AI 輸出表格時會自動產出如下格式:
| Repo 名稱 |
|---|
| slackapi/slack-mcp-plugin |
結語
Slack 生態系中的 AI 整合方案大致可分為「開發輔助 Skills」與「可執行的 Bot/Agent 專案」兩大類。前者適合想加速開發流程的工程師,後者適合想快速導入 AI 自動化的團隊。建議先釐清需求屬於哪一類,再依據技術棧(Vercel、Bolt.js、MCP 等)挑選對應專案深入評估。