Updated 1w ago
by googleworkspace
cli
Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.
31.5k GitHub stars (31,534)
+376 in 20 days
| Period | New stars |
|---|---|
| Sep 27 | 0 |
| Sep 28 | +13 |
| Sep 29 | +24 |
| Sep 30 | +21 |
| Oct 1 | 0 |
| Oct 2 | +15 |
| Oct 3 | +5 |
| Oct 4 | 0 |
| Oct 5 | +12 |
| Oct 6 | +5 |
| Oct 7 | +10 |
| Oct 8 | +9 |
| Oct 9 | +7 |
| Oct 10 | +5 |
| Oct 11 | +8 |
| Oct 12 | +61 |
| Oct 13 | +62 |
| Oct 14 | +51 |
| Oct 15 | +38 |
| Oct 16 | +30 |
- 30 skills (30 skills found in its SKILL.md files)
- 1.9k forks (1,908 forks)
- 1w ago last update (Last updated 1w ago)
Install
Skills CLI
npx skills add googleworkspace/cli
Asks which skills and agents to install. Just one: npx skills add googleworkspace/cli --skill gws-admin-reports — add -g for every project.
Claude Code
git clone https://github.com/googleworkspace/clicp -r "cli/skills/gws-admin-reports" ~/.claude/skills/
Copies the gws-admin-reports skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.
Plugin
/plugin marketplace add googleworkspace/cli
Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.
Skills can run code on your machine — read the SKILL.md first.
What it does
In the author's own words, from each skill's SKILL.md — showing the first 30 of 95 files.
-
gws-admin-reports
Google Workspace Admin SDK: Audit logs and usage reports.
skills/gws-admin-reports/SKILL.md on GitHub (opens in a new tab) -
gws-calendar-agenda
Google Calendar: Show upcoming events across all calendars.
skills/gws-calendar-agenda/SKILL.md on GitHub (opens in a new tab) -
gws-calendar-insert
Google Calendar: Create a new event.
skills/gws-calendar-insert/SKILL.md on GitHub (opens in a new tab) -
gws-calendar
Google Calendar: Manage calendars and events.
skills/gws-calendar/SKILL.md on GitHub (opens in a new tab) -
gws-chat-send
Google Chat: Send a message to a space.
skills/gws-chat-send/SKILL.md on GitHub (opens in a new tab) -
gws-chat
Google Chat: Manage Chat spaces and messages.
skills/gws-chat/SKILL.md on GitHub (opens in a new tab) -
gws-classroom
Google Classroom: Manage classes, rosters, and coursework.
skills/gws-classroom/SKILL.md on GitHub (opens in a new tab) -
gws-docs-write
Google Docs: Append text to a document.
skills/gws-docs-write/SKILL.md on GitHub (opens in a new tab) -
gws-docs
Read and write Google Docs.
skills/gws-docs/SKILL.md on GitHub (opens in a new tab) -
gws-drive-upload
Google Drive: Upload a file with automatic metadata.
skills/gws-drive-upload/SKILL.md on GitHub (opens in a new tab) -
gws-drive
Google Drive: Manage files, folders, and shared drives.
skills/gws-drive/SKILL.md on GitHub (opens in a new tab) -
gws-events-renew
Google Workspace Events: Renew/reactivate Workspace Events subscriptions.
skills/gws-events-renew/SKILL.md on GitHub (opens in a new tab) -
gws-events-subscribe
Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.
skills/gws-events-subscribe/SKILL.md on GitHub (opens in a new tab) -
gws-events
Subscribe to Google Workspace events.
skills/gws-events/SKILL.md on GitHub (opens in a new tab) -
gws-forms
Read and write Google Forms.
skills/gws-forms/SKILL.md on GitHub (opens in a new tab) -
gws-gmail-forward
Gmail: Forward a message to new recipients.
skills/gws-gmail-forward/SKILL.md on GitHub (opens in a new tab) -
gws-gmail-read
Gmail: Read a message and extract its body or headers.
skills/gws-gmail-read/SKILL.md on GitHub (opens in a new tab) -
gws-gmail-reply-all
Gmail: Reply-all to a message (handles threading automatically).
skills/gws-gmail-reply-all/SKILL.md on GitHub (opens in a new tab) -
gws-gmail-reply
Gmail: Reply to a message (handles threading automatically).
skills/gws-gmail-reply/SKILL.md on GitHub (opens in a new tab) -
gws-gmail-send
Gmail: Send an email.
skills/gws-gmail-send/SKILL.md on GitHub (opens in a new tab) -
gws-gmail-triage
Gmail: Show unread inbox summary (sender, subject, date).
skills/gws-gmail-triage/SKILL.md on GitHub (opens in a new tab) -
gws-gmail-watch
Gmail: Watch for new emails and stream them as NDJSON.
skills/gws-gmail-watch/SKILL.md on GitHub (opens in a new tab) -
gws-gmail
Gmail: Send, read, and manage email.
skills/gws-gmail/SKILL.md on GitHub (opens in a new tab) -
gws-keep
Manage Google Keep notes.
skills/gws-keep/SKILL.md on GitHub (opens in a new tab) -
gws-meet
Manage Google Meet conferences.
skills/gws-meet/SKILL.md on GitHub (opens in a new tab) -
gws-modelarmor-create-template
Google Model Armor: Create a new Model Armor template.
skills/gws-modelarmor-create-template/SKILL.md on GitHub (opens in a new tab) -
gws-modelarmor-sanitize-prompt
Google Model Armor: Sanitize a user prompt through a Model Armor template.
skills/gws-modelarmor-sanitize-prompt/SKILL.md on GitHub (opens in a new tab) -
gws-modelarmor-sanitize-response
Google Model Armor: Sanitize a model response through a Model Armor template.
skills/gws-modelarmor-sanitize-response/SKILL.md on GitHub (opens in a new tab) -
gws-modelarmor
Google Model Armor: Filter user-generated content for safety.
skills/gws-modelarmor/SKILL.md on GitHub (opens in a new tab) -
gws-people
Google People: Manage contacts and profiles.
skills/gws-people/SKILL.md on GitHub (opens in a new tab)
No skill matches that filter.
Review before you install
A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.