gws-slides

Read and write Google Slides presentations programmatically via the gws CLI.

8|1|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill gws-slides-niclasmartinsson-sys
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-slides
Source: https://github.com/niclasmartinsson-sys/google-workspace-cli/tree/main/skills/gws-slides
Command: npx skills add https://github.com/niclasmartinsson-sys/google-workspace-cli --skill gws-slides-niclasmartinsson-sys

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Google Slides integration: read and write presentations programmatically to automate slide creation, updates, and data-driven content generation.

Core Features & Use Cases

  • Read, create, update, and delete slides and presentations
  • Extract text and layout information to generate reports or decks
  • Use Case: automatically generate a summary slide deck from a data source and publish it to a team

Quick Start

Explore available resources and methods with gws slides --help.

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 creation from data?

You can automate Google Slides creation programmatically by reading and writing presentations through the gws CLI. This skill exposes slide-related API operations to generate, update, or extract content from data sources automatically.

Can I extract text and layout information from Google Slides programmatically?

Yes, extracting text and layout information from Google Slides is supported. You can read presentations programmatically to pull slide content, enabling automated report generation or data-driven deck extraction.

How do I update existing Google Slides presentations via CLI?

Updating existing Google Slides presentations is done via the gws CLI. The skill applies to workflows that involve editing slides and documents resource methods for discoverability using the gws slides command.

Does Google Slides automation work for generating summary decks?

Google Slides automation works for generating summary slide decks from a data source and publishing them to a team. You can create, update, and delete slides programmatically to build data-driven content.

Do I need the gws CLI to read and write Google Slides?

Yes, you need the gws CLI to read and write Google Slides presentations programmatically. The skill exposes slide-related API operations via the gws CLI and documents resource methods for discoverability.

What are the limitations of automating Google Slides with CLI?

Automating Google Slides with CLI is limited to slide-related API operations exposed by the gws CLI. It handles reading, creating, updating, and deleting slides but is constrained by the available resource methods for discoverability.