botpress-automation
通过Rube MCP(Composio)自动化Botpress任务。始终优先搜索工具以获取当前架构。
分类
开发工具安装
热度:4
下载并解压到你的 skills 目录
复制命令,发送给 OpenClaw 自动安装:
下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-botpress-automation&locale=zh&source=copy
Botpress Automation - 通过 Rube MCP 自动化 Botpress 操作
技能概述
Botpress Automation 是一个 Claude 技能,通过 Composio 的 Rube MCP 服务,让你无需编写代码即可自动化管理 Botpress 聊天机器人,支持动态工具发现和批量操作。
适用场景
需要同时管理多个 Botpress bot 的开发者,可以批量执行配置更新、内容导入导出、会话管理等操作,无需手动逐个处理。
将 Botpress 操作嵌入 AI Agent 工作流中,根据对话内容自动触发相应的 Botpress API 调用,实现智能对话系统的闭环自动化。
Botpress API 经常更新,传统硬编码工具容易失效。本技能通过动态 schema 查询机制,自动适配最新 API 结构,无需频繁修改代码。
核心功能
实时查询 Botpress toolkit 的可用工具和最新 schema,获取准确的参数结构和执行建议,避免因 API 变更导致的调用失败。
统一管理 Botpress 账户连接,支持连接状态查询和授权流程,确保每次操作前连接处于 ACTIVE 状态。
在同一会话中执行多个 Botpress 操作,支持 session 复用和 memory 管理,适合复杂的多步骤自动化任务。
常见问题
Botpress Automation 需要什么前置条件?
需要 Rube MCP 服务已连接(添加 https://rube.app/mcp 作为 MCP 服务器),并完成 Botpress 账户授权。Rube MCP 无需 API 密钥,直接添加即可使用。
为什么必须先调用 RUBE_SEARCH_TOOLS?
Botpress API 结构频繁变更,硬编码工具名称和参数容易失效。动态查询可确保使用最新的 schema,官方也明确建议"Always search tools first for current schemas"。
Botpress Automation 可以批量处理吗?
可以。使用 RUBE_MULTI_EXECUTE_TOOL 在同一 session 中执行多个操作,或通过 RUBE_REMOTE_WORKBENCH 运行 run_composio_tool() 进行更复杂的批量处理。