agent-slack
为AI Agent设计的Slack自动化命令行工具
安装使用
复制下面这段提示词发给你的 AI(Claude / Cursor / TRAE / Codex / WorkBuddy 等),它会自动帮你完成安装:
帮我安装这个 AI Skill:agent-slack。 它的用途是:为AI Agent设计的Slack自动化命令行工具 完整的 Skill 内容见:https://321skill.com/skills/agent-slack/raw/index.md 请读取该页面内容,如果是 SKILL.md 格式直接安装,如果是 README 提炼核心 prompt 后安装。
提示词包含完整的 Skill 内容链接,AI 读取后即可完成安装。你也可以 查看完整内容 确认无误。
使用示例
“请查看#项目进展频道最近10条消息并总结要点。”,AI可以通过调用 `agent-slack message list` 命令获取消息,并以高效格式返回给LLM进行分析总结。或者
对AI说:“在#公告频道起草一份关于下周会议的通知。”,AI可以使用 `agent-slack message compose` 命令在浏览器中打开Slack编辑器,方便人工最终确认和发送。
介绍
agent-slack 是一款专为AI Agent设计的Slack自动化命令行工具,旨在让AI助手能够无缝地与Slack工作空间进行交互。它解决了AI Agent在自动化处理Slack消息、频道管理、文件搜索等任务时,需要复杂配置和对接的难题。
使用上,它提供了简洁的CLI命令,AI可以通过调用这些命令来执行读取消息、发送消息、管理频道、搜索文件等操作。工具支持通过Bun、npm或Nix快速安装,并内置了与主流AI开发环境(如Claude Code、Cursor)兼容的Skill模块,便于集成。
它非常适合需要将Slack操作集成到自动化流程中的开发者、AI工程师以及构建AI Agent或工作流自动化的团队。无论是让AI自动汇总频道信息、定时发送通知,还是协助管理团队沟通,都能派上用场。
与同类Slack自动化工具或SDK相比,agent-slack的核心设计原则是“为AI而生”。它特别注重输出的令牌效率(使用紧凑JSON,减少冗余),以降低LLM的处理成本,并且实现了零配置身份验证(优先利用Slack桌面客户端登录状态),大大简化了AI Agent的接入门槛。
核心特点
核心区别在于专为AI Agent优化:1) 所有输出均为令牌高效的紧凑JSON格式,显著降低LLM的消费成本;2) 提供零配置身份验证,可直接利用已登录的Slack桌面客户端状态,无需手动管理令牌或复杂配置。
注意事项
不适合在完全无头(headless)或持续集成(CI)环境中需要完全自动化、无人干预执行所有操作的场景,因为其设计包含了“人在回路”的交互理念。
常见问题
agent-slack 如何解决身份验证问题?
它优先自动导入Slack桌面客户端(如Slack Desktop、Chrome等浏览器)的现有登录状态,实现零配置开箱即用,也支持备用方案。
这个工具和普通的Slack API或Bot有什么区别?
它是专为AI Agent设计的CLI,输出格式针对LLM消费优化(令牌高效),且集成了AI Skill,能让AI更自然、低成本地理解和操作Slack数据。
给 AI 助手的安装指引
如果你的 AI 编程助手(Claude Code、Cursor、TRAE 等)能看到这个页面,把下面这段发给它即可自动完成安装:
请访问 https://321skill.com/skills/agent-slack/raw/index.md 读取 agent-slack 的原始 Skill 定义(Markdown 格式),按其中说明在我的环境里完成安装和配置。
AI 可直接读取的原始 Markdown 地址:/skills/agent-slack/raw/index.md(查看排版版本)