gslides-creator

Automate Google Slides deck creation from templates or Gemini-generated outlines.

345|12|Updated Apr 14, 2026
One-click install
npx skills add https://github.com/minicoohei/ai-agent-camp --skill gslides-creator
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gslides-creator
Source: https://github.com/minicoohei/ai-agent-camp/tree/main/.claude/skills/gslides-creator
Command: npx skills add https://github.com/minicoohei/ai-agent-camp --skill gslides-creator

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill automates the creation of Google Slides decks from templates or Gemini-generated outlines, reducing manual replication and editing time for presentations.

Core Features & Use Cases

  • Template-based slide creation: copy a slide deck from a template and rewrite content programmatically.
  • Deck generation from scratch: generate outlines with Gemini and convert them into slide specifications for automated assembly.
  • Build from data: apply YAML data to templates to produce consistent, data-driven presentations, including template inheritance from a base deck.

Quick Start

Run the CLI to generate a deck from a topic, e.g., python gslides_creator.py deck --topic "AI Utilization" --slides 10 --style corporate

Frequently Asked Questions about gslides-creator

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

FAQPage Schema
How do I automate Google Slides deck generation from a topic?

You can automate Google Slides deck generation by using Gemini to create outlines from a topic and converting them into slide specifications for automated assembly. This approach reduces manual editing time for business reports or training materials.

Can I generate Google Slides from templates and apply YAML data?

Yes, you can generate Google Slides from templates by applying YAML data to produce consistent, data-driven presentations. The process supports template inheritance from a base deck to rewrite content programmatically.

Do I need clasp and Google Apps Script to copy slide templates?

Yes, you need Google Apps Script and clasp to copy templates, rewrite content, and assemble decks. The workflow uses gslides-parser for template structure extraction to facilitate the automated slide creation process.

What is the best way to convert Gemini outlines into Google Slides?

The best way to convert Gemini outlines into Google Slides is by using an outline adapter to transform the generated outline into slide specifications. This allows for automated assembly of topic-driven decks without manual replication.

Does this slides automation approach work for corporate training materials?

Yes, this slides automation approach works for corporate training materials and business reports. You can specify the style and number of slides via CLI to generate templated decks tailored to your specific presentation context.