gws-slides

Read and update content in Google Slides presentations via API calls.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/73ai/openbotkit --skill gws-slides-73ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-slides
Source: https://github.com/73ai/openbotkit/tree/main/skills/gws-slides
Command: npx skills add https://github.com/73ai/openbotkit --skill gws-slides-73ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automate the process of reading and updating Google Slides presentations to reduce manual edits and ensure consistency.

Core Features & Use Cases

  • Read slide content, extract data, and verify layouts.
  • Update slide text, shapes, and images in batch across multiple slides.
  • Use case: automatically apply a status template to a deck before a stakeholder review.

Quick Start

Update a Google Slides presentation by applying the requested edits to slides programmatically.

Frequently Asked Questions about gws-slides

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

FAQPage Schema
How do I automate updating text and images in Google Slides?

To read Google Slides content programmatically, use the Slides API to retrieve slide data, extract text, and verify layouts. This allows your tools to automatically pull presentation content for downstream processing and automated stakeholder reviews.

What do I need to authenticate with the Google Slides API for CLI automation?

To automate Google Slides via CLI, you need the gws binaries and authentication setup with Google APIs. Providing structured command parameters then allows your tools to execute API calls and apply batch updates.

Can I apply a status template across multiple Google Slides before a review?

Yes, you can apply a status template to a deck before a stakeholder review by using batch updates through the Slides API, programmatically applying requested edits to text and images across multiple slides.

Does the gws-slides Skill support extracting and verifying slide layouts?

Yes, the gws-slides Skill supports reading slide content to extract data and verify layouts. It retrieves presentation data via the Google Slides API, enabling automated layout validation and content extraction.

What are the limitations when batch updating Google Slides presentations?

Batch updating Google Slides presentations requires the gws binaries, valid Google APIs authentication, and correctly structured command parameters. Without these dependencies, the CLI cannot execute the API calls needed to update text and images.