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 调用,实现智能对话系统的闭环自动化。

  • API 变更自适应

  • Botpress API 经常更新,传统硬编码工具容易失效。本技能通过动态 schema 查询机制,自动适配最新 API 结构,无需频繁修改代码。

    核心功能

  • 动态工具发现 (RUBE_SEARCH_TOOLS)

  • 实时查询 Botpress toolkit 的可用工具和最新 schema,获取准确的参数结构和执行建议,避免因 API 变更导致的调用失败。

  • 连接管理 (RUBE_MANAGE_CONNECTIONS)

  • 统一管理 Botpress 账户连接,支持连接状态查询和授权流程,确保每次操作前连接处于 ACTIVE 状态。

  • 批量工具执行 (RUBE_MULTI_EXECUTE_TOOL)

  • 在同一会话中执行多个 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() 进行更复杂的批量处理。