googledocs-automation

Automate Google Docs tasks via Rube MCP (Composio): create, edit, search, export, copy, and update documents. Always search tools first for current schemas.

Install

Hot:69

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-googledocs-automation&locale=en&source=copy

Google Docs Automation Skills

Skill Overview


Use Rube MCP (Composio) to programmatically create, edit, search, and export Google Docs documents—without having to manage API keys.

Use Cases

  • Batch Document Generation and Distribution

  • - Create contracts, reports, or invoices in bulk from templates
    - Automatically fill in dynamic content and send it to team members
    - Copy shared templates in bulk and personalize each copy

  • Document Content Maintenance and Updates

  • - Uniformly search and replace terms across multiple documents
    - Batch update specific content in shared documents
    - Automate document version synchronization and archival workflows

  • Document Search and Export Workflows

  • - Search Google Docs by content or date
    - Export multiple documents to PDF for archiving
    - Automatically organize and archive old documents

    Core Features

  • Document Creation and Template Management

  • - GOOGLEDOCS_CREATE_DOCUMENT: Create a new document and add initial text content
    - GOOGLEDOCS_COPY_DOCUMENT: Copy an existing document as a template; supports generating personalized copies in bulk
    - GOOGLEDOCS_INSERT_TEXT_ACTION: Insert text at a specified position; supports appending to the end of a document

  • Content Editing and Updating

  • - GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN: Replace the entire document content using Markdown
    - GOOGLEDOCS_REPLACE_ALL_TEXT: Find-and-replace across the entire document; supports regex and case-sensitive matching
    - GOOGLEDOCS_UPDATE_EXISTING_DOCUMENT: Perform fine-grained edits via batch update requests using the Google Docs API

  • Document Search and Export

  • - GOOGLEDOCS_SEARCH_DOCUMENTS: Search documents by name, content, date, and sharing status
    - GOOGLEDOCS_GET_DOCUMENT_BY_ID: Retrieve the complete content by document ID
    - GOOGLEDOCS_EXPORT_DOCUMENT_AS_PDF: Export a document as a PDF file

    Frequently Asked Questions

    Does Rube MCP require a Google API key?


    No. Rube MCP (Composio) handles all Google API authentication. You only need to add https://rube.app/mcp as an MCP server, and then complete Google Docs authorization via RUBE_MANAGE_CONNECTIONS to start using it.

    How do I batch edit multiple Google Docs?


    First, use GOOGLEDOCS_SEARCH_DOCUMENTS to search for the target documents and get all their document IDs. Then loop through each ID and use GOOGLEDOCS_REPLACE_ALL_TEXT or GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN to apply bulk updates.

    What export formats does Google Docs automation support?


    Currently, it supports exporting to PDF format (GOOGLEDOCS_EXPORT_DOCUMENT_AS_PDF). If you need other formats, you can consider using additional Google Drive–related tools for conversion.