kaleido-automation

通过Rube MCP(Composio)自动化Kaleido任务。始终优先搜索工具以获取当前架构。

安装

热度:23

下载并解压到你的 skills 目录

复制命令,发送给智能体自动安装:

下载并安装这个技能 https://openskills.cc/api/download?slug=composiohq-composio-skills-kaleido-automation&locale=zh&source=copy

kaleido-automation - 通过 Rube MCP 自动化 Kaleido 操作

技能概述


kaleido-automation 是一个通过 Composio 的 Rube MCP 服务自动化 Kaleido 操作的技能,提供工具发现、连接管理和批量执行能力,帮助开发者构建无需 API 密钥的 Kaleido 工作流自动化。

适用场景

  • 重复性 Kaleido 任务自动化

  • 适用于需要定期执行相同 Kaleido 操作的场景,如数据同步、状态检查、批量记录创建等。通过 Rube MCP 的工具发现和执行机制,可以构建稳定可重复的自动化流程,避免手动操作带来的时间和错误成本。

  • 多工具批量操作

  • 当需要在一个工作流中顺序或并行调用多个 Kaleido 工具时,kaleido-automation 提供 RUBE_MULTI_EXECUTE_TOOL 能力,支持会话复用和批量执行,显著提升多步骤操作的效率,特别适合复杂的业务流程自动化。

  • 企业级 Kaleido 集成

  • 为需要将 Kaleido 功能集成到企业系统中的团队提供标准化的 MCP 接口。无需管理 API 密钥,通过 Rube MCP 的统一连接管理机制,可以在多个智能体或工作流间共享 Kaleido 连接,降低集成复杂度和运维成本。

    核心功能

  • 动态工具发现与 Schema 获取

  • 通过 RUBE_SEARCH_TOOLS 实时查询可用的 Kaleido 工具及其输入 Schema,避免硬编码工具定义。支持按使用场景搜索,返回准确的字段名称、类型和执行建议,确保工作流与最新的工具定义保持同步。

  • 连接状态管理

  • 提供 RUBE_MANAGE_CONNECTIONS 能力,实时检查和管理 Kaleido 连接状态。在执行工具前自动验证连接是否为 ACTIVE,支持通过返回的认证链接完成首次连接配置,确保工作流执行的可靠性。

  • 会话级工具执行

  • 支持 RUBE_MULTI_EXECUTE_TOOL 在单个会话中执行一个或多个工具,自动处理 memory 参数和会话 ID 复用。配合分页检查机制,可以完整获取大规模数据集,适合需要多次调用的长运行任务。

    常见问题

    kaleido-automation 需要什么前置条件?


    需要 Rube MCP 服务已连接(可通过调用 RUBE_SEARCH_TOOLS 验证),并且已完成 Kaleido 连接配置(通过 RUBE_MANAGE_CONNECTIONS 检查连接状态为 ACTIVE)。首次使用需要通过返回的认证链接完成 Kaleido 账户授权。

    为什么必须先搜索工具再执行?


    Composio 工具套件的工具 Schema 会随平台更新而变化,硬编码工具定义会导致工作流失效。RUBE_SEARCH_TOOLS 返回当前可用的工具列表、准确的输入 Schema 和已知陷阱,确保执行时的参数正确性和工作流稳定性。

    如何处理大量数据的批量操作?


    使用 RUBE_MULTI_EXECUTE_TOOL 时检查响应中的分页标记,如有分页 token 则继续调用直到数据完整。在单个会话中复用 session_id,可以保持连接状态并减少重复认证开销。对于超大规模操作,建议使用 RUBE_REMOTE_WORKBENCHrun_composio_tool() 能力。