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.
Author
Category
Document ProcessingInstall
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
- 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
- Uniformly search and replace terms across multiple documents
- Batch update specific content in shared documents
- Automate document version synchronization and archival workflows
- Search Google Docs by content or date
- Export multiple documents to PDF for archiving
- Automatically organize and archive old documents
Core Features
-
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-
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-
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 fileFrequently 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.