gws-cli

Manage Google Workspace data via command-line API calls.

10|2|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/viktorbezdek/skillstack --skill gws-cli
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gws-cli
Source: https://github.com/viktorbezdek/skillstack/tree/main/gws-cli/skills/gws-cli
Command: npx skills add https://github.com/viktorbezdek/skillstack --skill gws-cli

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

The gws-cli skill removes the need to switch between Google web interfaces by providing a single, programmable command‑line interface to access Gmail, Drive, Calendar, Sheets, Docs, and other Workspace services.

Core Features & Use Cases

  • Dynamic commands generated from Google’s Discovery service, staying up‑to‑date automatically.
  • Helper shortcuts (+upload, +send, +agenda, etc.) for common workflows such as email triage, file uploads, meeting preparation, and cross‑service automation.
  • Schema introspection lets you discover required parameters before executing API calls, enabling safe scripting and automation.

Quick Start

Ask the assistant to list today’s unread Gmail messages and upcoming calendar events using the gws-cli skill.

Frequently Asked Questions about gws-cli

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

FAQPage Schema
How do I manage Google Workspace data like Gmail and Drive from the command line?

You can manage Google Workspace data from the command line using a CLI that handles Gmail, Drive, Calendar, and Sheets through authenticated API calls with pagination and flexible output formats.

How do I automate email triage and file uploads across Google Workspace services?

Automate email triage and file uploads using helper shortcuts like +send and +upload to execute common workflows across Gmail, Drive, and Calendar without switching web interfaces.

Does the gws CLI stay up-to-date with new Google Workspace API features automatically?

Yes, the gws CLI stays up-to-date automatically because it generates dynamic commands directly from Google's Discovery service, ensuring access to the latest Workspace API features.

How can I check required parameters before executing a Google Workspace API call?

You can check required parameters before executing API calls using schema introspection, which discovers necessary fields in advance to enable safe scripting and automated workflows.

What is the best way to retrieve unread Gmail messages and upcoming calendar events together?

The best way to retrieve unread Gmail messages and upcoming calendar events together is using a single CLI to query both services simultaneously, consolidating cross-service data extraction.