gemini-automation

Automate Gemini tasks via Rube MCP (Composio). Always search tools first for current schemas.

Install

Hot:22

Download and extract to your skills directory

Copy command and send to OpenClaw for auto-install:

Download and install this skill https://openskills.cc/api/download?slug=composiohq-composio-skills-gemini-automation&locale=en&source=copy

Gemini Automation Skills

Skill Overview


Using the Rube MCP and the Composio Gemini toolkit, you can automate Gemini operations without an API key. It supports automatic tool discovery, connection management, and batch execution.

Use Cases


  • Batch processing Gemini requests: When you need to run multiple Gemini operations in one go as a workflow, use RUBE_MULTI_EXECUTE_TOOL to make batch calls and improve processing efficiency.
  • Dynamic tool integration: When the Gemini API changes frequently, use RUBE_SEARCH_TOOLS to discover the latest tool architecture automatically, without manually maintaining a hard-coded tool list.
  • MCP ecosystem integration: If your project already uses the MCP protocol, you can directly add a Rube MCP server (https://rube.app/mcp) to quickly gain Gemini automation capabilities.
  • Core Features


  • Automatic tool discovery: Call RUBE_SEARCH_TOOLS to dynamically retrieve the current available Gemini tool list, input schemas, and execution plans, avoiding call failures caused by API changes.
  • Connection status management: Use RUBE_MANAGE_CONNECTIONS to check Gemini connection status in real time. Ensure the connection is in ACTIVE state before tool execution, with support for automatic reconnection and authentication flows.
  • Multi-tool batch execution: Use RUBE_MULTI_EXECUTE_TOOL to execute multiple Gemini operations within a single session. It supports session reuse and memory management, making it suitable for complex automation workflows.
  • Common Questions

    Does Rube MCP require an API key?


    No. Rube MCP is an unauthenticated MCP server. You only need to add the endpoint https://rube.app/mcp in the client configuration. Gemini API authentication is handled through Composio’s connection management. On first use, it will guide you through the authorization process.

    Why search tools before executing them?


    Gemini’s tool architecture and available operations are updated often. Hard-coding tool names and parameters can easily cause calls to fail. RUBE_SEARCH_TOOLS returns the latest tool architecture, recommended execution plans, and known pitfalls, ensuring your calls remain compatible with the current API version.

    Can I reuse a session ID?


    Yes. Within the same workflow, you should reuse the session_id returned by RUBE_SEARCH_TOOLS to preserve connection state and context. Only when starting a new independent workflow do you need to generate a new session ID.