gws

Automate Google Workspace tasks from the command line via gws CLI.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Automates Google Workspace tasks from the command line, enabling developers and admins to manage Gmail, Calendar, Drive, and other APIs with a single CLI.

Core Features & Use Cases

  • CLI-driven automation: Invoke Google Workspace actions from scripts or agents with structured JSON outputs.
  • Service integration: Dynamically access Gmail, Calendar, Drive, Sheets, Docs, and more via a single cohesive interface.
  • Use Case: Imagine an onboarding workflow that provisions a new user, schedules a welcome meeting, and sends a welcome email automatically.

Quick Start

Install and configure the gws CLI, authenticate via gcloud, and run a simple command to list Gmail messages.

Frequently Asked Questions about gws

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

FAQPage Schema
How do I automate Google Workspace tasks like Gmail and Calendar from the command line?

Automate Google Workspace tasks from the command line by using a CLI interface to manage Gmail, Calendar, and Drive APIs. It executes actions from scripts or agents and returns structured JSON outputs for seamless workflow integration.

What do I need to set up before using the CLI for Google Workspace automation?

Google Workspace automation requires installing the gws and gcloud command line tools. You must also complete proper OAuth setup via gcloud to grant the CLI necessary access to your Google Workspace APIs.

Can I manage Google Drive and Calendar scheduling together in a single script?

Manage Google Drive and Calendar scheduling together through a single cohesive CLI interface. It dynamically accesses multiple Google Workspace services, allowing you to handle document management and calendar scheduling in one automated script.

How does command line Google Workspace automation handle email and user onboarding workflows?

Command line Google Workspace automation handles email and user onboarding by executing sequential CLI commands. You can provision a new user, schedule a welcome meeting, and send a welcome email automatically across Gmail and Calendar.

Does Google Workspace CLI automation work with existing gcloud authentication?

Google Workspace CLI automation works directly with existing gcloud authentication. It relies on gcloud to manage OAuth setup, ensuring secure access to Google Workspace APIs without needing separate credential management.