gws-shared: a Claude Code skill by Google Workspace
Official
For people using the gws Google Workspace CLI who want Claude to call it correctly. Skip it if you have not installed gws, since this file does nothing alone.
- Score
- 81of 100
- Rank
- #48of 239
- Installs
- 68.3Kon skills.sh
- Security
- Clear 5 scanners
- Updated
- 2026
- Context
- ~22tokens always
Install
npx skills add https://github.com/googleworkspace/cli --skill gws-shared Run it in your terminal. View the source
Using the Claude app rather than Claude Code? You can add a skill there too. How to add it in the app
What does gws-shared do?
gws-shared is a Claude skill that holds the common rules for gws, a command-line tool for Google Workspace services such as Drive, Gmail, Calendar and Sheets. The other gws skills point to it first. It covers signing in with gws auth login or a service account key, the command shape gws <service> <resource> <method>, and flags like --params, --json, --upload, --page-all and --format for json, table, yaml or csv output. Its safety rules tell Claude never to print secrets, to confirm before any write or delete command, and to prefer --dry-run. It also gives zsh quoting tips for sheet ranges.
When should you use gws-shared?
Use it when
- Setting up any other gws skill
- Signing in to Google Workspace from the terminal
- Paging through or formatting gws command output
Skip it when
- You do not use the gws command-line tool
What it needs and what it can touch
You need
- The gws CLI on your PATH
- A Google account or a service account key
What it can do
- Runs gws commands that call Google Workspace APIs
From reading its instructions, not from running it.
Why it scores 81
Strongest on upkeep (100 of 100), weakest on adoption (57).
Is gws-shared safe to install?
Every scanner that checked it passed it. Scanners often miss what other scanners catch, and a skill can change after a scan. Read its source before you install it.
| Scanner | Result | Date |
|---|---|---|
| Gen Agent Trust Hub | Passed | Sep 15, 2026 |
| Socket | Passed | Sep 15, 2026 |
| Snyk | Low risk | Sep 15, 2026 |
| Runlayer | Low risk | Mar 12, 2026 |
| ZeroLeaks | Passed | Apr 16, 2026 |
Details
- Installs
- 68,290
- Repository stars
- 32,267
- Last repository change
- Tokens always loaded
- about 22
- Tokens when used
- about 608
- License
- Apache-2.0
- Data confidence
- High
Did it do the job for you?
Alternatives to gws-shared
All skills for this job-
Get gws-gmail-sendgws-gmail-send
For people using the Google Workspace CLI who want Claude to send or draft Gmail messages.
-
Get gws-gmailgws-gmail
For gws CLI users who want Claude to read, triage, send and reply to Gmail from the terminal.
-
Get Lark CLI skillsLark CLI skills
For teams on Lark or Feishu who want Claude working in their Docs, Sheets, Drive and Wiki.