通过 Rube MCP 自动执行 Discord 机器人相关任务与流程编排
该技能本身是提示型、开源且社区采用度高,材料未显示其自带本地执行或直接持有密钥,整体风险较低。但其用途依赖外部 Rube MCP/Composio 与 Discord 连接,实际运行会涉及外部服务与账户授权,需留意数据外发边界。
材料声明“无 API key”,但明确要求通过 RUBE_MANAGE_CONNECTIONS 建立 discordbot 的 ACTIVE 连接,并通过返回的认证链接完成授权;这意味着实际仍会涉及第三方账户授权/令牌,只是由外部服务托管,需关注授权范围与令牌管理。
README 明确要求添加远程 MCP 端点 https://rube.app/mcp,并使用 Composio 的 Discordbot toolkit;任务参数、会话信息和可能的 Discord 操作数据会发送到声明的外部服务。端点已明确且与功能相关,属常规外联,但应确认会传出哪些业务内容。
从现有材料看,这是一个提示型 skill,主要指导调用 RUBE_SEARCH_TOOLS、RUBE_MANAGE_CONNECTIONS、RUBE_MULTI_EXECUTE_TOOL 等外部工具;未见其自身要求在本机起进程、执行脚本或申请系统级执行权限。
材料未显示其直接读写本地文件,但其可通过外部工具自动化 Discordbot 操作,并维护 session/memory;因此会接触用户提供的任务内容、会话上下文及相关 Discord 资源数据。未见超出声明用途的本地数据权限请求。
来源为 GitHub 开源仓库,且社区采用度高(64.7k star),这显著降低供应链风险;当前材料也显示其为 prompt-only。需注意许可证未声明、维护状态未知,且实际依赖 Rube MCP/Composio 外部服务,建议结合上游服务信誉继续核验。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "discordbot-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/discordbot-automation/SKILL.md 2. 保存为 ~/.claude/skills/discordbot-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Discordbot operations through Composio's Discordbot toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/discordbot
RUBE_MANAGE_CONNECTIONS with toolkit discordbotRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit discordbotAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Discordbot operations", known_fields: ""}]
session: {generate_id: true}
This returns available tool slugs, input schemas, recommended execution plans, and known pitfalls.
RUBE_SEARCH_TOOLS
queries: [{use_case: "your specific Discordbot task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["discordbot"]
session_id: "your_session_id"
RUBE_MULTI_EXECUTE_TOOL
tools: [{
tool_slug: "TOOL_SLUG_FROM_SEARCH",
arguments: {/* schema-compliant args from search results */}
}]
memory: {}
session_id: "your_session_id"
RUBE_SEARCH_TOOLSRUBE_MANAGE_CONNECTIONS shows ACTIVE status before executing toolsmemory in RUBE_MULTI_EXECUTE_TOOL calls, even if empty ({})| Operation | Approach |
|---|---|
| Find tools | RUBE_SEARCH_TOOLS with Discordbot-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit discordbot |
| Execute | RUBE_MULTI_EXECUTE_TOOL with discovered tool slugs |
| Bulk ops | RUBE_REMOTE_WORKBENCH with run_composio_tool() |
| Full schema | RUBE_GET_TOOL_SCHEMAS for tools with schemaRef |
Powered by Composio
通过 Rube MCP 自动处理 D2L Brightspace 中的课程与学习平台任务。
通过 Rube MCP 自动处理 Short Menu 的查询、更新与流程操作。
通过 Rube MCP 自动化执行 Shorten Rest 相关任务,并先检索最新工具参数。
通过 Rube MCP 自动执行 Signpath 相关任务并先检索最新工具结构。
用自然语言自动化 Shortcut 项目管理流程,创建故事、跟踪史诗并整理任务。
通过 Rube MCP 自动化 Simple Analytics 查询与报表等分析任务。
通过 Rube MCP 自动化执行 Botpress 相关任务与流程操作。
通过 Rube MCP 自动处理 Dailybot 日报、提醒与团队协作任务
通过 Rube MCP 自动执行 Chatbotkit 任务,并先检索最新工具 schema。
通过 Rube MCP 自动执行 Botsonic 相关任务并衔接工作流
通过 Rube MCP 自动执行 Botstar 相关任务,并先检索最新工具参数。
通过 Rube MCP 自动处理 Slackbot 协作消息、提醒与常见工作流。