Pular para o conteúdo
Skillpedia
Automações77 mil · #1217

googledocs-automation

Ajuda seu agente a criar e editar documentos no Google Docs. É útil para automatizar a criação e atualização de textos.

O que ela faz

Esta ferramenta ajuda você a gerenciar seus documentos do Google Docs. Você pode criar novos documentos, procurar por documentos existentes, atualizar o conteúdo, substituir textos específicos, exportar para PDF ou fazer cópias.

Quando usar

  • ✓Precisa criar um novo documento rapidamente.
  • ✓Quer encontrar um documento antigo pelo nome ou conteúdo.
  • ✓Precisa substituir um texto em vários documentos.

Exemplo do que pedir para a IA

“Crie um documento chamado 'Relatório Mensal' com o texto 'Este é o relatório de vendas de janeiro.'”

Quer saber mais? Abra as seções abaixo.

Como usar

O jeito mais fácil: copie a mensagem abaixo e cole no Claude, ChatGPT, Cursor ou outra IA. Ela lê a skill e segue as instruções.

Link da skill

https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/googledocs-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/googledocs-automation/SKILL.md Leia o arquivo SKILL.md desse link e siga as instruções dele na minha tarefa.
Como funciona

A ferramenta se conecta ao Google Docs e usa comandos específicos para realizar as ações que você pede, como criar, buscar ou modificar seus documentos.

Instalação

Jeito mais fácil: copie o link da skill e cole no Claude, ChatGPT ou Cursor pedindo para seguir as instruções.

No terminal (Claude Code, Codex, Cursor), na pasta do projeto:

npx skills add ComposioHQ/awesome-claude-skills --skill googledocs-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/googledocs-automation/SKILL.md -o SKILL.md
Conteúdo técnico (SKILL.md)

Tradução do texto original do autor no GitHub. Os comandos e códigos estão como no original.

Automação do Google Docs com Rube MCP

Crie, edite, pesquise, exporte e gerencie documentos do Google Docs programaticamente usando Rube MCP (Composio).

Documentação do Toolkit: composio.dev/toolkits/googledocs

Pré-requisitos

  • Rube MCP deve estar conectado (RUBE_SEARCH_TOOLS disponível)
  • Conexão ativa via RUBE_MANAGE_CONNECTIONS com o toolkit googledocs
  • Sempre chame RUBE_SEARCH_TOOLS primeiro para obter os esquemas de ferramentas atuais

Configuração

Obtenha o Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Nenhuma chave de API é necessária — basta adicionar o endpoint e funciona.

  1. Verifique se o Rube MCP está disponível confirmando que RUBE_SEARCH_TOOLS responde
  2. Chame RUBE_MANAGE_CONNECTIONS com o toolkit googledocs
  3. Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
  4. Confirme se o status da conexão mostra ATIVA antes de executar quaisquer fluxos de trabalho

Fluxos de Trabalho Principais

1. Criar um Novo Documento

Use GOOGLEDOCS_CREATE_DOCUMENT para criar um novo Google Doc com um título e conteúdo de texto inicial.

Tool: GOOGLEDOCS_CREATE_DOCUMENT
Parameters:
  - title (required): Document filename/title
  - text (required): Initial text content to insert into the document

2. Pesquisar Documentos

Use GOOGLEDOCS_SEARCH_DOCUMENTS para encontrar Google Docs por nome, conteúdo, data ou status de compartilhamento.

Tool: GOOGLEDOCS_SEARCH_DOCUMENTS
Parameters:
  - query: Search query string
  - max_results: Limit number of results
  - modified_after / created_after: Filter by date
  - shared_with_me: Filter shared documents
  - starred_only: Filter starred documents
  - include_shared_drives: Search shared drives
  - order_by: Sort results
  - page_token: Pagination token

3. Atualizar Conteúdo do Documento com Markdown

Use GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN para substituir todo o conteúdo de um documento por texto formatado em Markdown.

Tool: GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN
Parameters:
  - id (required): Document ID
  - markdown (required): Markdown content to replace entire document body

4. Encontrar e Substituir Texto

Use GOOGLEDOCS_REPLACE_ALL_TEXT para substituir todas as ocorrências de uma string em um documento.

Tool: GOOGLEDOCS_REPLACE_ALL_TEXT
Parameters:
  - document_id (required): Target document ID
  - find_text (required): Text to search for
  - replace_text (required): Replacement text
  - match_case: Case-sensitive matching (boolean)
  - search_by_regex: Use regex for find_text
  - tab_ids: Specific tabs to search

5. Exportar Documento como PDF

Use GOOGLEDOCS_EXPORT_DOCUMENT_AS_PDF para exportar um Google Doc para o formato PDF.

Tool: GOOGLEDOCS_EXPORT_DOCUMENT_AS_PDF
Parameters:
  - file_id (required): Document file ID
  - filename: Output PDF filename

6. Copiar um Documento

Use GOOGLEDOCS_COPY_DOCUMENT para duplicar um Google Doc existente.

Tool: GOOGLEDOCS_COPY_DOCUMENT
Parameters:
  - document_id (required): Source document ID to copy
  - title: Title for the new copy
  - include_shared_drives: Search shared drives for the source

Padrões Comuns

  • Pesquisar e depois editar: Use GOOGLEDOCS_SEARCH_DOCUMENTS para encontrar um documento pelo nome, depois use o ID do documento retornado com GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN ou GOOGLEDOCS_REPLACE_ALL_TEXT para modificá-lo.
  • Criar a partir de um modelo: Use GOOGLEDOCS_COPY_DOCUMENT para duplicar um modelo, depois GOOGLEDOCS_REPLACE_ALL_TEXT para preencher o texto do espaço reservado.
  • Recuperar e depois atualizar: Use GOOGLEDOCS_GET_DOCUMENT_BY_ID para ler o conteúdo atual, depois aplique edições com GOOGLEDOCS_UPDATE_EXISTING_DOCUMENT.
  • Inserção de texto em lote: Use GOOGLEDOCS_INSERT_TEXT_ACTION para inserir texto em posições específicas (por índice) ou anexar ao final de um documento.
  • Compartilhar documentos: Combine com GOOGLEDRIVE_ADD_FILE_SHARING_PREFERENCE (toolkit do googledrive) para compartilhar documentos após a criação.

Armadilhas Conhecidas

  • GOOGLEDOCS_UPDATE_DOCUMENT_MARKDOWN substitui todo o conteúdo do documento — ele não anexa. Use-o apenas para reescritas completas.
  • GOOGLEDOCS_INSERT_TEXT_ACTION requer um insertion_index preciso (posição do caractere). Defina append_to_end: true para adicionar texto com segurança ao final.
  • GOOGLEDOCS_UPDATE_EXISTING_DOCUMENT requer a construção de um corpo de solicitação editDocs com requisições de atualização em lote da API bruta do Google Docs — consulte a documentação da API para a estrutura correta.
  • IDs de documentos e IDs de arquivos são o mesmo valor para Google Docs, mas os nomes dos parâmetros diferem entre as ferramentas (id, document_id, file_id).

…

Perguntas frequentes

Como faço para conectar esta ferramenta ao meu Google Docs?

Você precisa configurar o Rube MCP no seu cliente e conectar o toolkit 'googledocs' através do RUBE_MANAGE_CONNECTIONS. Siga o link de autenticação se solicitado.

Posso adicionar texto a um documento existente sem apagar o conteúdo?

Sim, você pode usar a função para inserir texto em uma posição específica ou adicionar ao final do documento.

A ferramenta pode buscar documentos compartilhados comigo?

Sim, você pode usar o parâmetro 'shared_with_me' na função de busca para encontrar documentos que foram compartilhados com você.

Detalhes

Descrição original do autor

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

repo: ComposioHQ/awesome-claude-skills

Popularidade

Estrelas no GitHub
77 mil
Posição no ranking
#1217
Licença
—
Atualizada em
18/09/2026

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas