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
Mensagem pronta para colar
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-automationOu baixe só o arquivo:
curl -L https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/googleslides-automation/SKILL.md -o SKILL.mdConteú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_CONNECTIONScom o toolkitgoogleslides - Sempre chame
RUBE_SEARCH_TOOLSprimeiro 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.
- Verifique se o Rube MCP está disponível confirmando que
RUBE_SEARCH_TOOLSresponde - Chame
RUBE_MANAGE_CONNECTIONScom o toolkitgoogleslides - Se a conexão não estiver ATIVA, siga o link de autenticação retornado para concluir a configuração
- 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_MARKDOWNpara 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_TEMPLATEpara copiar um modelo estilizado e, em seguida,GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATEpara preencher o conteúdo. - Recuperar e depois modificar: Use
GOOGLESLIDES_PRESENTATIONS_GETpara inspecionar a estrutura do slide e os IDs dos objetos, e entãoGOOGLESLIDES_PRESENTATIONS_BATCH_UPDATEpara fazer alterações direcionadas. - Exportar miniaturas: Use
GOOGLESLIDES_PRESENTATIONS_PAGES_GETpara listar os IDs dos objetos de página e, em seguida,GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAILpara 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_MARKDOWNcria uma apresentação totalmente nova a cada vez — não pode adicionar a uma existente.GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATEcomrequestsbruto requer conhecimento do formato de requisição da API do Google Slides. Prefiramarkdown_textpara atualizações mais simples.- Os IDs dos objetos de página devem ser obtidos de
GOOGLESLIDES_PRESENTATIONS_GETantes 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.
Popularidade
- Estrelas no GitHub
- 77 mil
- Posição no ranking
- #1221
- Licença
- —
- Atualizada em
- 18/09/2026
Comentários
- …
Mais skills deste repositório
artifacts-builder
Ajuda seu agente a construir interfaces de usuário complexas. Ele usa tecnologias modernas para criar páginas web interativas e ricas.
ComposioHQ/awesome-claude-skills
brand-guidelines
Ajuda seu agente a aplicar cores e fontes oficiais da marca em materiais. É útil para manter a identidade visual em qualquer peça que precise ter a cara da empresa.
ComposioHQ/awesome-claude-skills
canvas-design
Faz seu agente criar artes visuais originais em .png e .pdf. Use quando o usuário pedir para criar um pôster, arte ou design estático.
ComposioHQ/awesome-claude-skills
changelog-generator
Ajuda seu agente a criar notas de lançamento para usuários a partir de códigos de programação. Transforma informações técnicas em textos fáceis de entender.
ComposioHQ/awesome-claude-skills
Skills parecidas
benchmark
Ajuda seu agente a medir a velocidade e a performance do código. É útil para garantir que as coisas estão rápidas e para encontrar problemas de lentidão.
affaan-m/ECC
content-hash-cache-pattern
Faz seu agente usar hashes de conteúdo para cachear resultados de processamento de arquivos. Isso evita processamento repetido e invalida o cache automaticamente quando o conteúdo muda. Útil para acelerar tarefas lentas.
affaan-m/ECC
parallel-execution-optimizer
Faz seu agente acelerar tarefas complexas dividindo-as em partes menores e executando-as em paralelo. Garante que tudo seja verificado ao final.
affaan-m/ECC