gemini-automation

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

安装

热度:22

下载并解压到你的 skills 目录

复制命令,发送给 OpenClaw 自动安装:

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

Gemini 自动化技能

技能概述


通过 Rube MCP 和 Composio Gemini 工具包,无需 API Key 即可实现 Gemini 操作的自动化,支持工具自动发现、连接管理和批量执行。

适用场景


  • 批量处理 Gemini 请求:需要一次性执行多个 Gemini 操作的工作流,通过 RUBE_MULTI_EXECUTE_TOOL 实现批量调用,提高处理效率。
  • 动态工具集成:面对经常更新的 Gemini API,通过 RUBE_SEARCH_TOOLS 自动发现最新工具架构,无需手动维护硬编码的工具列表。
  • MCP 生态集成:已在使用 MCP 协议的项目,可以直接添加 Rube MCP 服务器(https://rube.app/mcp),快速获得 Gemini 自动化能力。
  • 核心功能


  • 自动工具发现:调用 RUBE_SEARCH_TOOLS 动态获取当前可用的 Gemini 工具列表、输入架构和执行计划,避免因 API 变更导致的调用失败。
  • 连接状态管理:通过 RUBE_MANAGE_CONNECTIONS 实时检查 Gemini 连接状态,确保工具执行前连接处于 ACTIVE 状态,支持自动重连和认证流程。
  • 多工具批量执行:使用 RUBE_MULTI_EXECUTE_TOOL 在单次会话中执行多个 Gemini 操作,支持会话复用和内存管理,适合复杂自动化工作流。
  • 常见问题

    Rube MCP 需要什么 API Key 吗?


    不需要。Rube MCP 是一个无认证的 MCP 服务器,只需在客户端配置中添加端点 https://rube.app/mcp 即可使用。Gemini 的 API 认证通过 Composio 的连接管理完成,首次使用时会引导你完成授权流程。

    为什么执行工具前要先搜索?


    Gemini 的工具架构和可用操作会经常更新。硬编码工具名称和参数容易导致调用失败。RUBE_SEARCH_TOOLS 会返回最新的工具架构、推荐执行计划和已知陷阱,确保你的调用始终兼容当前 API 版本。

    会话 ID 可以重复使用吗?


    可以。在同一个工作流中,应该复用 RUBE_SEARCH_TOOLS 返回的 session_id,这样可以保持连接状态和上下文。只有开始新的独立工作流时,才需要生成新的会话 ID。