Automate Google Slides creation, batch updates, template copying, and thumbnail retrieval.
The material suggests this is primarily a prompt-style wrapper, but it depends on external Rube MCP and a Google Slides connection to function. No clear red flags indicate local code execution or direct secret handling; the main caution is that presentation content and account authorization may flow through a third-party MCP/Google integration.
The material says there is 'no API key,' but it requires activating a `googleslides` connection via `RUBE_MANAGE_CONNECTIONS` and completing an auth link, which effectively involves third-party MCP and Google account OAuth/connection tokens. No explicit credential abuse red flag is stated, but account authorization is inherently sensitive.
It explicitly requires connecting to the remote MCP endpoint `https://rube.app/mcp` and references Composio tooling/docs; operations such as create, read, batch update, and thumbnail generation likely send presentation content and metadata through Rube MCP to Google Slides-related services. The egress appears functionally related, but it is still third-party network processing.
The system flags it as `prompt-only`, and the material does not state any need to run local scripts, start processes, or invoke privileged system capabilities; it mainly instructs how to call existing MCP tools rather than shipping executable code.
Its stated functions include creating, reading, batch-updating, copying from templates, and generating thumbnails, which implies access to and modification of Google Slides and possibly related Drive resources within the user's authorized scope. This access is consistent with the stated purpose, with no clear sign of overbroad authorization in the text, but least-privilege controls are still advisable.
The source is an open GitHub repository, the system marks it as `open-source`, and community trust is high (64.7k stars), all of which are meaningful risk-reducing signals. Although the license is unspecified and maintenance status is unknown, and the skill depends on external Rube/Composio services, the current material does not show a concrete supply-chain red flag sufficient for a high-risk rating.
Copy the install command and let the AI configure it · recommended for beginners
Please install the "googleslides-automation" skill from askskill: 1. Download https://raw.githubusercontent.com/ComposioHQ/awesome-claude-skills/master/composio-skills/googleslides-automation/SKILL.md 2. Save it as ~/.claude/skills/googleslides-automation/SKILL.md 3. Reload skills and tell me it's ready
Create, edit, and manage Google Slides presentations programmatically using Rube MCP (Composio).
Toolkit docs: composio.dev/toolkits/googleslides
RUBE_MANAGE_CONNECTIONS with toolkit googleslidesRUBE_SEARCH_TOOLS first to get current tool schemasGet Rube MCP: Add https://rube.app/mcp as an MCP server in your client configuration. No API keys needed — just add the endpoint and it works.
RUBE_SEARCH_TOOLS respondsRUBE_MANAGE_CONNECTIONS with toolkit googleslidesUse GOOGLESLIDES_PRESENTATIONS_CREATE to initialize a new blank presentation.
Tool: GOOGLESLIDES_PRESENTATIONS_CREATE
Parameters:
- title (required): Title for the new presentation
- presentationId (optional): Specific ID to assign (usually auto-generated)
Use GOOGLESLIDES_CREATE_SLIDES_MARKDOWN to generate a full presentation from Markdown text. Content is automatically split into slides.
Tool: GOOGLESLIDES_CREATE_SLIDES_MARKDOWN
Parameters:
- title (required): Presentation title
- markdown_text (required): Markdown content (auto-split into slides)
Use GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE to apply updates to an existing presentation using Markdown or raw API requests.
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
Use GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE to duplicate an existing presentation as a template.
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
Use GOOGLESLIDES_PRESENTATIONS_GET to retrieve the current state of a presentation including all slides and elements.
Tool: GOOGLESLIDES_PRESENTATIONS_GET
Parameters:
- presentationId (required): Presentation ID to retrieve
- fields (optional): Specific fields to return
Use GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL to generate a thumbnail image URL for a specific slide.
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
GOOGLESLIDES_CREATE_SLIDES_MARKDOWN to quickly generate presentations from structured text. The tool auto-splits content into separate slides.GOOGLESLIDES_PRESENTATIONS_COPY_FROM_TEMPLATE to copy a styled template, then GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE to fill in content.GOOGLESLIDES_PRESENTATIONS_GET to inspect slide structure and object IDs, then GOOGLESLIDES_PRESENTATIONS_BATCH_UPDATE to make targeted changes.GOOGLESLIDES_PRESENTATIONS_PAGES_GET to list page object IDs, then GOOGLESLIDES_PRESENTATIONS_PAGES_GET_THUMBNAIL to generate preview images.…
Enhance image quality, sharpness, and resolution for docs, presentations, and social posts.
Automate Bannerbear workflows to generate and manage marketing visuals at scale.
Automate Fomo tasks via Rube MCP with tool schema lookup first.
Retrieve and analyze Gong calls, transcripts, and conversation data with natural language.
Automate Beamer workflows to streamline updates, publishing, and team coordination.
Automate Workable hiring workflows, candidate actions, and job operations via Rube MCP.
Automate Google Docs creation, editing, search, export, and document workflows.
Turn Markdown documents into styled Google Slides with themes and layouts.
Automate Google Drive file and folder workflows through Rube MCP.
Automate Google Tasks and lists with bulk task management workflows.
Automate Google Meet creation, scheduling, and meeting access management.
Automate Google Photos uploads, album management, search, and bulk organization tasks.