gwslisted
Install: claude install-skill anton-abyzov/vskill
# Google Workspace CLI (gws)
One CLI for all of Google Workspace — Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and every API published via Google Discovery Service. Built in Rust, distributed via npm, designed for humans and AI agents.
**Upstream**: [googleworkspace/cli](https://github.com/googleworkspace/cli) (Apache 2.0)
**Status**: Pre-v1.0 — breaking changes possible. Pin versions in production scripts.
---
## When to Use gws vs Native Claude MCP
| Need | Use |
|------|-----|
| Read/send Gmail | Native `claude_ai_Gmail` (already configured) |
| Calendar events | Native `claude_ai_Google_Calendar` (already configured) |
| Google Drive files | **gws** (no native integration) |
| Google Sheets | **gws** (no native integration) |
| Google Docs | **gws** (no native integration) |
| Google Chat | **gws** (no native integration) |
| Admin / Directory | **gws** (no native integration) |
| Bulk automation across services | **gws** (unified CLI, scriptable) |
| Custom/new Google APIs | **gws** (dynamic discovery picks up new APIs automatically) |
---
## Installation
```bash
# Via npm (recommended — includes pre-built native binary)
npm install -g @googleworkspace/cli
# Verify
gws --version
```
Alternative: download pre-built binaries from [GitHub Releases](https://github.com/googleworkspace/cli/releases).
---
## Authentication Setup
### Prerequisites
1. A Google Cloud project (create via [console.cloud.google.com](https://console.cloud.google.com) or `gcloud`)