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.