gws-slides

Manage Google Slides presentations via the command-line interface.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill simplifies the creation, manipulation, and management of Google Slides presentations, streamlining the process for efficient productivity.

Core Features & Use Cases

  • Read and Write Presentations: Interact with Google Slides using a command-line interface.
  • API Access: Leverage Google Slides API for programmatic control.
  • Use Case: Imagine you need to create a presentation and update it with new slides. Use this Skill to handle all your slide creation and editing needs.

Quick Start

Use the gws slides command to create a new presentation with the title 'My Presentation'.

Frequently Asked Questions about gws-slides

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

FAQPage Schema
How do I manage Google Slides presentations using a command-line interface?

You can manage Google Slides presentations via a command-line interface by using this Skill to create, update, and retrieve slides. It requires the 'gws' command-line tool to be installed and properly configured with your Google API credentials.

Can I create and update Google Slides programmatically through the API?

Yes, you can create and update Google Slides programmatically by leveraging the Google Slides API. This Skill facilitates direct API interaction, allowing you to create new presentations and update them with new slides.

What do I need to configure before using a command-line tool for Google Slides?

Before using a command-line tool for Google Slides, you need to install the 'gws' dependency and configure it with valid Google API credentials. This setup ensures your command-line interface has the proper authorization to interact with your presentations.

What's the best way to automate presentation management for Google Slides?

The best way to automate presentation management for Google Slides is by using a command-line tool that leverages the Google Slides API. This approach enables efficient, programmatic control to read, write, and manipulate your presentations.

Does the Google Slides API work with command-line scripts for batch slide creation?

Yes, the Google Slides API works with command-line scripts to handle batch slide creation and editing needs. By executing commands through the interface, you can efficiently create presentations and update them with multiple new slides.

Why use a command-line tool instead of the Google Slides web interface for presentation management?

You use a command-line tool for Google Slides presentation management to streamline productivity and enable programmatic control. Unlike the web interface, it allows automated, scriptable creation and manipulation of presentations via the API.