gws

Control Google Workspace services from a terminal via Claude Code.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Replacing fragmented workflows with a single, terminal-based interface to manage Google Workspace services (Gmail, Drive, Sheets, Calendar, Docs, Tasks, and more) for immediate action.

Core Features & Use Cases

  • Unified CLI access to 25+ Google APIs with helper commands and raw API fallbacks
  • Read and write operations across services (read emails, schedule events, upload files, update spreadsheets, send messages)
  • Cross-service workflows (standup reports, meeting prep, weekly digests, email-to-task)
  • Safe by default: dry-run, user confirmations, and optional Model Armor integration

Quick Start

Use gws to run a direct action like checking today’s meetings or sending a message from the command line.

Frequently Asked Questions about gws

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

FAQPage Schema
How do I control Google Workspace from the terminal?

You can control Google Workspace from the terminal by using Claude Code to execute terminal-based commands across 25+ Google APIs, enabling direct actions like reading emails and updating spreadsheets from a single prompt.

Can I manage multiple Google Workspace services like Gmail and Calendar in one workflow?

Yes, you can manage multiple Google Workspace services in one workflow by running cross-service prompts, such as generating standup reports or converting emails to tasks, directly from the command line.

How do I safely automate Google Calendar and Gmail actions from a CLI?

You can safely automate Google Calendar and Gmail actions from a CLI using built-in safety checks like dry-run mode and user confirmations, with optional Model Armor integration for additional protection.

Does Claude Code support uploading files to Google Drive and updating Sheets?

Yes, Claude Code supports uploading files to Google Drive and updating Google Sheets through unified CLI access, providing helper commands and raw API fallbacks for both read and write operations.

What is the best way to generate weekly email digests from Google Workspace?

The best way to generate weekly email digests from Google Workspace is using a unified terminal interface that coordinates cross-service workflows to aggregate data from Gmail, Calendar, and Tasks into a single output.

Can I use a single prompt to coordinate multi-account Google Workspace tasks?

Yes, you can use a single prompt to coordinate multi-account Google Workspace tasks, as the CLI supports multi-account configurations and consistent output formatting across 25+ Google APIs.