通过 Rube MCP 自动执行 Chatbotkit 任务,并先检索最新工具 schema。
该技能本体属于提示型/open-source 材料,未直接要求本地密钥或本地执行,整体风险偏低;但其明确依赖外部 Rube MCP/Composio 服务与 Chatbotkit 连接,实际使用会产生网络外发和第三方授权,需留意外部服务侧的数据与权限边界。
材料声称“无需 API key”,但实际前提包含通过 `RUBE_MANAGE_CONNECTIONS` 建立 Chatbotkit 活跃连接,并要求用户完成返回的 auth link;这意味着会发生第三方授权/凭证委托。未见其直接索取本地环境变量,但授权令牌可能由外部 MCP 服务持有或代管,存在常规凭证委托风险。
README 明确要求添加远程 MCP 端点 `https://rube.app/mcp`,并通过 Composio/Rube 发现与执行 Chatbotkit 工具;因此用户指令、会话 ID、工具参数及可能的业务数据会发送到外部服务。材料未列出更多外发端点,当前可确认的外发对象主要是 Rube/Composio 及后续连接的 Chatbotkit。
按已知检查项,该技能为 prompt-only;材料中未见要求在本机安装可执行组件、运行 shell/脚本或申请系统级执行权限。其功能描述聚焦于调用远程 MCP 工具,而非本地代码执行。
材料未声明直接读写本地文件或本地资源;但它会通过远程工具执行 Chatbotkit 操作,并要求复用 session、传递 memory 和参数,意味着用户输入及相关业务数据可能被外部服务处理。未见明显超出声明用途的本地数据权限申请。
来源为 GitHub 开源仓库,且系统标注 open-source、community-trust 64.9k,属较强正面可信信号;当前看到的内容主要是说明文档/技能描述,可审计性较好。虽许可证未声明、维护状态未知,且实际依赖外部 Rube/Composio 服务,但仅凭现有材料未见足以升为高风险的供应链红旗。
复制安装指令,让 AI 自动完成配置 · 推荐新手
请帮我安装 askskill 上的 "chatbotkit-automation" 技能: 1. 下载 https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/chatbotkit-automation/SKILL.md 2. 保存为 ~/.claude/skills/chatbotkit-automation/SKILL.md 3. 装好后重载技能,告诉我可以用了
Automate Chatbotkit operations through Composio's Chatbotkit toolkit via Rube MCP.
Toolkit docs: composio.dev/toolkits/chatbotkit
RUBE_MANAGE_CONNECTIONS with toolkit chatbotkitRUBE_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 chatbotkitAlways discover available tools before executing workflows:
RUBE_SEARCH_TOOLS
queries: [{use_case: "Chatbotkit 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 Chatbotkit task"}]
session: {id: "existing_session_id"}
RUBE_MANAGE_CONNECTIONS
toolkits: ["chatbotkit"]
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 Chatbotkit-specific use case |
| Connect | RUBE_MANAGE_CONNECTIONS with toolkit chatbotkit |
| 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 自动执行 Kit 任务,并先检索最新工具参数与结构。
通过 Rube MCP 自动化处理 2chat 任务,并先检索最新工具结构后执行
通过 Rube MCP 自动执行 Chatfai 相关任务,并先检索最新工具模式后再操作。
通过 Rube MCP 自动执行 Discord 机器人相关任务与流程编排
通过 Rube MCP 自动化 ManyChat 任务,快速管理聊天机器人流程与运营动作。
通过 Rube MCP 自动执行 Botsonic 相关任务并衔接工作流