gws-slides

Automate Google Slides deck creation and refinement using the gws CLI.

1|Updated Mar 23, 2026
One-click install
npx skills add https://github.com/pengelbrecht/skills --skill gws-slides-pengelbrecht
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: gws-slides
Source: https://github.com/pengelbrecht/skills/tree/main/skills/gws-slides
Command: npx skills add https://github.com/pengelbrecht/skills --skill gws-slides-pengelbrecht

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Create polished, professional Google Slides presentations quickly by orchestrating the gws CLI with design-first defaults and theme-driven styling.

Core Features & Use Cases

  • Wraps the Google Slides API with a design-oriented CLI to produce consistent decks from outlines or existing content.
  • Supports theming, logos, fonts, colors, and batch slide updates for scalable deck production.
  • Use Case: Generate a branded investor deck from an outline or refresh a stale deck to match a new theme.

Quick Start

Provide a deck outline and branding theme to the gws CLI to generate a presentation.

Frequently Asked Questions about gws-slides

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

FAQPage Schema
How do I automate Google Slides deck creation from an outline?▼

Automate Google Slides deck creation by providing an outline and branding theme to the gws CLI, which generates batchUpdate payloads to produce consistently themed presentations across multiple slides.

Can I update an existing Google Slides deck to match a new theme?▼

Yes, you can update an existing Google Slides deck by using the gws CLI to apply a loaded theme, refreshing stale presentations with new logos, fonts, and colors.

What do I need to generate themed Google Slides presentations via CLI?▼

Generating themed Google Slides presentations requires the gws CLI on PATH, a configured Google Slides project, and a loaded theme to produce batchUpdate payloads.

How does the gws CLI handle branding and theming for presentations?▼

The gws CLI handles presentation branding by wrapping the Google Slides API with design-oriented defaults, applying theme-driven styling for logos, fonts, and colors across batch slide updates.

What is the best way to produce a branded investor deck from an outline?▼

Produce a branded investor deck by passing your outline and branding theme to the gws CLI, which orchestrates design-first defaults to generate a polished, professional Google Slides presentation.

Does Google Slides automation work for scalable batch slide updates?▼

Google Slides automation supports scalable batch slide updates by using the gws CLI to generate batchUpdate payloads, ensuring theme-consistent deck production across multiple slides.