googleslides

Create and edit Google Slides presentations from Markdown text.

Updated Jun 24, 2026
One-click install
npx skills add https://github.com/NimbleBrainInc/connector-skills --skill googleslides
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: googleslides
Source: https://github.com/NimbleBrainInc/connector-skills/tree/main/googleslides
Command: npx skills add https://github.com/NimbleBrainInc/connector-skills --skill googleslides

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google_slides, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill streamlines the process of creating, editing, and managing Google Slides presentations, enhancing productivity and collaboration.

Core Features & Use Cases

  • Deck Creation: Generate full decks from Markdown text or create blank or styled decks.
  • Content Management: Edit slides, copy from templates, and manage slide structure.
  • Batch Updates: Apply bulk changes to slides and content using Markdown or raw API requests.
  • Thumbnail Generation: Render slide thumbnails for preview and verification.
  • Use Case: When you need to create a presentation quickly from a text outline or edit existing slides in a Google Slides presentation.

Quick Start

Use the Google Slides skill to create a new presentation with the title 'My Presentation' from the provided Markdown text.

Frequently Asked Questions about googleslides

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I create Google Slides presentations from Markdown text?

Yes, batch editing is supported. You can apply bulk changes to slides and content using either Markdown formatting or raw Google Slides API requests, allowing you to update multiple presentation elements simultaneously.

Can I clone an existing template when creating Google Slides?

Yes, template cloning is supported. You can copy content from existing templates to manage slide structure and maintain consistent styling across new presentations without starting from scratch.

Do I need Google Slides API access to manage presentations automatically?

Yes, Google Slides API access is required. This Skill relies on the google_slides dependency to automate presentation management and requires user-specific presentation IDs to locate and edit the correct decks.

How can I preview slides after batch updating a Google Slides presentation?

You can render slide thumbnails for preview and verification. This feature allows you to visually confirm that your batch updates and Markdown conversions have been applied correctly to the presentation slides.

What is the best way to automate slide management for multiple Google Slides decks?

Automating slide management is best achieved by using this Skill to handle batch updates and template cloning. It streamlines editing multiple decks by processing Markdown inputs and managing slide structure via the API.