
Gws Install
This is the streamlined path for getting the Google Workspace CLI running on a second machine or after a fresh OS install. The key difference from the full setup is you're reusing your OAuth credentials from a previous gws-setup, so you skip all the Google Cloud Console project creation stuff. The workflow walks through installing via npm, getting your client_secret.json file onto the new machine (paste, copy, or env vars), and running the OAuth flow. One nice detail: it extracts the absurdly long OAuth URL to a file and opens it programmatically, since copying a 30+ scope URL from wrapped terminal output is a recipe for frustration. Ends with installing the 90+ agent skills into Claude Code's skills directory.
- skills.sh installs
- 1.1K
- GitHub stars
- 1.1K
- last updated
- Aug 21, 2026
Install
$ npx -y skills add jezweb/claude-skills --skill gws-install --agent claude-codeInstalls into .claude/skills of the current project.
Files
Google Workspace CLI — Quick Install
Install gws on an additional machine using OAuth credentials from a previous setup. Produces an authenticated CLI with all agent skills ready to use.
Prerequisite: The user must have client_secret.json from a previous gws-setup (or from Google Cloud Console). If they don't have it, use the gws-setup skill instead.
Workflow
Step 1: Pre-flight Checks
which gws && gws --version
ls ~/.config/gws/client_secret.json
gws auth status
If already authenticated with the right scopes, skip to Step 4.
Step 2: Install the CLI
npm install -g @googleworkspace/cli
gws --version
Step 3: Set Up Credentials
Ask the user to provide their client_secret.json. Three options:
Option A — Paste the JSON content:
Ask the user to paste the JSON. Write it to ~/.config/gws/client_secret.json:
mkdir -p ~/.config/gws
Expected format:
Sponsors
Details
- Repository
- github.com/jezweb/claude-skills
- Categories
- Security, CLI & Terminal, Office & Documents
- First seen
- May 16, 2026
More from jezweb/claude-skills
All 166- Strategy Document1.1K
- Team Update1K
- Us Business English1K
- Nextjs1K
- Design Loop1K
- Cloudflare Api997
- Parcel Tracking996
- Db Seed981
- Award Application971
- Nz Business English933
- Fork Discipline905
- Nemoclaw Setup902
- Motion785
- React Native Expo738
- Ux Extract687
- Ux Compare663
- Drizzle Orm D1640
- Hono Routing615
- Project Planning577
- Wordpress Plugin Core560
- Tanstack Router544
- Seo Meta540
- Brains Trust535
- Firecrawl Scraper518