Automação do Google Slides via Rube MCP

Automatize tarefas do Google Slides usando o Rube MCP (Composio): crie apresentações, adicione slides a partir de Markdown, atualize em lote, copie de modelos e gere miniaturas. Sempre pesquise as ferramentas primeiro para obter esquemas atuais.

O que é Automação do Google Slides via Rube MCP?

Esta skill permite que agentes de IA automatizem completamente a criação, edição e gerenciamento de apresentações do Google Slides utilizando o Rube MCP (Composio). Ela é especialmente útil para desenvolvedores e usuários de ferramentas como Claude Code, Cursor ou Codex, que desejam gerar apresentações dinamicamente a partir de conteúdo Markdown, copiar apresentações de modelos pré-formatados, aplicar atualizações em lote em slides existentes ou obter miniaturas de slides para pré-visualização. A skill fornece acesso a um conjunto completo de ferramentas MCP, como `GOOGLESLIDES_PRESENTATIONS_CREATE`, `GOOGLESLIDES_CREATE_SLIDES_MARKDOWN`, `GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE`, `GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE` e `GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL`. Para funcionar, é necessário conectar o Rube MCP e estabelecer uma conexão ativa com o toolkit `googleslides` através de `RUBE_MANAGE_CONNECTIONS`. A boa prática é sempre chamar `RUBE_SEARCH_TOOLS` primeiro para obter os esquemas atualizados de cada ferramenta, evitando erros de parâmetros.

Funciona com~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/ComposioHQ/awesome-claude-skills/tree/master/composio-skills/googleslides-automation

Installed? Explore more Programação e Desenvolvimento skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

Perguntar na sua IA favorita

Abre um novo chat com esta habilidade de agente já pré-carregada.

Documentação

O que Automação do Google Slides via Rube MCP faz?

Crie, edite e gerencie apresentações do Google Slides programaticamente usando o 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 atuais das ferramentas

Configuração

Obter Rube MCP: Adicione https://rube.app/mcp como um servidor MCP na configuração do seu cliente. Não são necessárias chaves de API — basta adicionar o endpoint e ele 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 que o status da conexão mostra ATIVO antes de executar qualquer fluxo 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.

Ferramenta: GOOGLESLIDES_PRESENTATIONS_CREATE
Parâmetros:
  - title (obrigatório): Título da nova apresentação
  - presentationId (opcional): ID específico a ser atribuído (geralmente gerado automaticamente)

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.

Ferramenta: GOOGLESLIDES_CREATE_SLIDES_MARKDOWN
Parâmetros:
  - title (obrigatório): Título da apresentação
  - markdown_text (obrigatório): Conteúdo Markdown (dividido automaticamente em 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 brutas da API.

Ferramenta: GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE
Parâmetros:
  - presentationId (obrigatório): ID da apresentação alvo
  - markdown_text: Conteúdo Markdown para atualizar os slides
  - requests: Requisições brutas de atualização em lote da API Google Slides
  - writeControl: Configurações de controle de escrita

4. Copiar de Modelo

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

Ferramenta: GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE
Parâmetros:
  - template_presentation_id (obrigatório): ID da apresentação modelo de origem
  - new_title (obrigatório): Título para a nova cópia
  - parent_folder_id (opcional): Pasta do Google Drive para a cópia

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.

Ferramenta: GOOGLESLIDES_PRESENTATIONS_GET
Parâmetros:
  - presentationId (obrigatório): ID da apresentação a ser recuperada
  - fields (opcional): Campos específicos a serem retornados

6. Gerar Miniaturas de Slides

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

Ferramenta: GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL
Parâmetros:
  - presentationId (obrigatório): ID da apresentação
  - pageObjectId (obrigatório): ID do objeto página/slide
  - thumbnailProperties.mimeType: Formato da imagem (ex.: PNG)
  - thumbnailProperties.thumbnailSize: Tamanho da miniatura

Padrões Comuns

  • Fluxo de trabalho com Markdown primeiro: 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 dos slides e IDs dos objetos, depois GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE para fazer alterações direcionadas.
  • Exportar miniaturas: Use GOOGLESLIDES_PRESENTATIONS_PAGES_GET para listar IDs dos objetos de página, depois 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 nova apresentação do zero a cada vez — não é possível anexar a uma existente.
  • GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE com requests brutos requer conhecimento do formato de requisição da API 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 ferramentas de miniatura ou obtenção de página.
  • O presentationId é a longa string alfanumérica da URL do Google Slides (entre /d/ e /edit).
  • Copiar de um modelo exige que o usuário autenticado tenha pelo menos acesso de leitura à apresentação modelo.

Referência Rápida

AçãoFerramentaParâmetros Principais
Criar apresentação em brancoGOOGLESLIDES_PRESENTATIONS_CREATEtitle
Criar a partir de MarkdownGOOGLESLIDES_CREATE_SLIDES_MARKDOWNtitle, markdown_text
Atualizar slides em loteGOOGLESLIDES_PRESENTATIONS_BATCH_UPDATEpresentationId, markdown_text ou requests
Copiar de modeloGOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATEtemplate_presentation_id, new_title
Obter apresentaçãoGOOGLESLIDES_PRESENTATIONS_GETpresentationId
Obter detalhes da páginaGOOGLESLIDES_PRESENTATIONS_PAGES_GETpresentationId, pageObjectId
Obter miniatura do slideGOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAILpresentationId, pageObjectId

Desenvolvido por Composio

Individual skills in this repo

This repo contains 20 individual skills — each has its own dedicated page.

ably-automation

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

abstract-automation

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

abuselpdb-automation

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

abyssale-automation

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

accelo-automation

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

accredible-certificates-automation

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

acculynx-automation

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

active-campaign-automation

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

addresszen-automation

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

adobe-automation

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

adrapid-automation

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

adyntel-automation

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

aeroleads-automation

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

aero-workflow-automation

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

affinda-automation

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

affinity-automation

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

agencyzoom-automation

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

agent-mail-automation

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

agentql-automation

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

agenty-automation

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

Habilidades Relacionadas