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

googleslides-automation

Ajuda seu agente a criar e gerenciar apresentações no Google Slides. Ele pode fazer slides a partir de textos, atualizar vários slides de uma vez e copiar de modelos.

O que ela faz

Esta ferramenta ajuda a criar e gerenciar apresentações no Google Slides automaticamente. Você pode criar apresentações do zero, a partir de textos em formato Markdown, copiar de modelos existentes ou atualizar várias apresentações de uma vez.

Quando usar

  • ✓Criar uma apresentação rapidamente a partir de um texto.
  • ✓Duplicar uma apresentação existente para usar como modelo.
  • ✓Atualizar o conteúdo de várias apresentações de uma vez.

Exemplo do que pedir para a IA

“Crie uma apresentação chamada 'Relatório Mensal' a partir do seguinte texto em Markdown: [seu texto aqui]”

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/googleslides-automation/SKILL.md

Mensagem pronta para colar

Use esta skill para me ajudar: https://github.com/ComposioHQ/awesome-claude-skills/blob/master/composio-skills/googleslides-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 Slides e usa comandos específicos para realizar as tarefas. Por exemplo, para criar uma apresentação a partir de Markdown, ela pega seu texto, divide em slides e os envia para o Google Slides.

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 googleslides-automation

Ou baixe só o arquivo:

curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/googleslides-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 Slides via Rube MCP

Crie, edite e gerencie apresentações do Google Slides programaticamente usando Rube MCP (Composio).

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

Pré-requisitos

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

Configuração

Obter 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 googleslides
  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 uma Apresentação em Branco

Use GOOGLESLIDES_PRESENTATIONS_CREATE para inicializar uma nova apresentação em branco.

Tool: GOOGLESLIDES_PRESENTATIONS_CREATE
Parameters:
  - title (required): Title for the new presentation
  - presentationId (optional): Specific ID to assign (usually auto-generated)

2. Criar Slides a partir de Markdown

Use GOOGLESLIDES_CREATE_SLIDES_MARKDOWN para gerar uma apresentação completa a partir de texto Markdown. O conteúdo é automaticamente dividido em slides.

Tool: GOOGLESLIDES_CREATE_SLIDES_MARKDOWN
Parameters:
  - title (required): Presentation title
  - markdown_text (required): Markdown content (auto-split into slides)

3. Atualizar uma Apresentação em Lote

Use GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE para aplicar atualizações a uma apresentação existente usando Markdown ou requisições de API brutas.

Tool: GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE
Parameters:
  - presentationId (required): Target presentation ID
  - markdown_text: Markdown content to update slides
  - requests: Raw Google Slides API batch update requests
  - writeControl: Write control settings

4. Copiar de um Modelo

Use GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE para duplicar uma apresentação existente como um modelo.

Tool: GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE
Parameters:
  - template_presentation_id (required): Source template presentation ID
  - new_title (required): Title for the new copy
  - parent_folder_id (optional): Google Drive folder for the copy

5. Obter Detalhes da Apresentação

Use GOOGLESLIDES_PRESENTATIONS_GET para recuperar o estado atual de uma apresentação, incluindo todos os slides e elementos.

Tool: GOOGLESLIDES_PRESENTATIONS_GET
Parameters:
  - presentationId (required): Presentation ID to retrieve
  - fields (optional): Specific fields to return

6. Gerar Miniaturas de Slides

Use GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL para gerar uma URL de imagem em miniatura para um slide específico.

Tool: GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL
Parameters:
  - presentationId (required): Presentation ID
  - pageObjectId (required): Page/slide object ID
  - thumbnailProperties.mimeType: Image format (e.g., PNG)
  - thumbnailProperties.thumbnailSize: Thumbnail size

Padrões Comuns

  • Fluxo de trabalho com Markdown em primeiro lugar: Use GOOGLESLIDES_CREATE_SLIDES_MARKDOWN para gerar rapidamente apresentações a partir de texto estruturado. A ferramenta divide automaticamente o conteúdo em slides separados.
  • Geração baseada em modelo: Use GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE para copiar um modelo estilizado e, em seguida, GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE para preencher o conteúdo.
  • Recuperar e depois modificar: Use GOOGLESLIDES_PRESENTATIONS_GET para inspecionar a estrutura do slide e os IDs dos objetos, e então GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE para fazer alterações direcionadas.
  • Exportar miniaturas: Use GOOGLESLIDES_PRESENTATIONS_PAGES_GET para listar os IDs dos objetos de página e, em seguida, GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL para gerar imagens de pré-visualização.
  • Compartilhar apresentações: Combine com GOOGLEDRIVE_ADD_FILE_SHARING_PREFERENCE (toolkit googledrive) para compartilhar após a criação.

Armadilhas Conhecidas

  • GOOGLESLIDES_CREATE_SLIDES_MARKDOWN cria uma apresentação totalmente nova a cada vez — não pode adicionar a uma existente.
  • GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE com requests bruto requer conhecimento do formato de requisição da API do Google Slides. Prefira markdown_text para atualizações mais simples.
  • Os IDs dos objetos de página devem ser obtidos de GOOGLESLIDES_PRESENTATIONS_GET antes de usar as ferramentas de miniatura ou de obtenção de página.

…

Perguntas frequentes

Como encontro o ID de uma apresentação?

O ID é a longa sequência de letras e números que aparece na URL do Google Slides, entre '/d/' e '/edit'.

Posso adicionar slides a uma apresentação já existente usando Markdown?

Não, a função de criar a partir de Markdown sempre cria uma nova apresentação. Para adicionar a uma existente, você precisaria usar a função de atualização em lote.

Preciso de alguma configuração especial?

Sim, você precisa ter o Rube MCP configurado e conectado à ferramenta 'googleslides'. Geralmente, isso envolve adicionar um endereço específico no seu cliente Rube e seguir um link para autorizar a conexão.

Detalhes

Descrição original do autor

Automate Google Slides tasks via Rube MCP (Composio): create presentations, add slides from Markdown, batch update, copy from templates, get thumbnails. Always search tools first for current schemas.

repo: ComposioHQ/awesome-claude-skills

Popularidade

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

Essa skill é útil?

0

Entre para votar.

Comentários

  • …

Mais skills deste repositório

Skills parecidas