livesession-automation

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

安装

热度:26

下载并解压到你的 skills 目录

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

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

Livesession Automation - 通过 Rube MCP 实现 Livesession 自动化

技能概述


Livesession Automation 技能通过 Composio 的 Livesession 工具包和 Rube MCP 服务,帮助开发者自动化执行 Livesession 会话操作,无需硬编码工具定义,支持动态工具发现和批量执行。

适用场景


  • 需要动态发现 Livesession 工具的自动化项目 - 当工具模式可能变化时,通过 RUBE_SEARCH_TOOLS 实时获取最新的工具定义和执行计划,避免因模式更新导致的执行失败。
  • 要求会话复用的批量操作工作流 - 在同一会话中执行多个 Livesession 工具调用,通过 session ID 复用连接状态,提高批量操作的效率和一致性。
  • 需要简化集成难度的 MCP 应用 - 通过添加 Rube MCP 端点即可使用,无需管理 API 密钥,适合快速集成 Livesession 能力到 Claude AI 技能或其他 MCP 客户端。
  • 核心功能


  • 动态工具发现和模式查询 - 通过 RUBE_SEARCH_TOOLS 实时获取可用的 Livesession 工具列表、输入模式、推荐执行计划和已知陷阱,确保使用正确的工具参数。
  • 连接状态管理 - 使用 RUBE_MANAGE_CONNECTIONS 检查 Livesession 连接状态,确保在执行工具前连接处于 ACTIVE 状态,避免因连接问题导致的操作失败。
  • 批量工具执行 - 通过 RUBE_MULTI_EXECUTE_TOOL 或 RUBE_REMOTE_WORKBENCH 执行多个 Livesession 操作,支持会话复用和内存管理,处理分页响应。
  • 常见问题

    如何设置 Rube MCP 连接 Livesession?


    在客户端配置中添加 https://rube.app/mcp 作为 MCP 服务器,无需 API 密钥。然后调用 RUBE_MANAGE_CONNECTIONS 并指定 toolkit 为 livesession,按返回的认证链接完成连接设置,确认状态为 ACTIVE 即可使用。

    RUBE_SEARCH_TOOLS 为什么要先调用?


    Livesession 工具的模式可能会变化,硬编码工具 slug 和参数容易导致执行失败。RUBE_SEARCH_TOOLS 返回当前可用的工具定义、输入模式和推荐执行计划,确保你的调用参数符合最新要求,避免运行时错误。

    如何复用会话 ID 执行多个工具?


    在 RUBE_SEARCH_TOOLS 时使用 session: {generate_id: true} 生成会话 ID,后续的 RUBE_MANAGE_CONNECTIONS 和 RUBE_MULTI_EXECUTE_TOOL 调用都传入相同的 session_id。这样可以保持连接状态和内存上下文,适合批量操作工作流。