kv0906/cc-skills/gws
Claude Code and agent skill by kv0906/cc-skills
- community
Checking that the SKILL.md file is still in the repository.
This skill should be used when the user asks to "set up gws", "install Google Workspace CLI", "connect Gmail to Claude", "manage Google Drive from terminal", "send email from CLI", "check my calendar", "create a Google Doc", "use gws", "Google Workspace agent", or mentions gws CLI, Google Workspace automation, or wants to interact with Gmail, Drive, Calendar, Sheets, Docs, Slides, Chat, Tasks, Meet, or Forms from the command line.
Install
npx vskill@latest install kv0906/cc-skills/gwsSKILL.md
The same SKILL.md was published earlier as belentani7/agent-skills/gws.
Google Workspace CLI (gws)
A CLI tool built in Rust that wraps every Google Workspace API into composable commands with structured JSON output. It dynamically builds its command structure from Google's Discovery Service, so it always supports the latest APIs without updates.
Prerequisites
- gcloud CLI: Required for authentication. Install via
brew install --cask google-cloud-sdkon macOS. - Node.js/npm: Required to install gws.
Installation & Setup
The gws auth setup command walks through:
- GCP project creation or selection (all via CLI)
- Enabling required Google Workspace APIs
- OAuth client configuration
Multiple accounts (work, personal) can be added. For agent-dedicated accounts, grant Full Access (all OAuth scopes). For personal/work accounts, start with Limited Access.
Core Usage Patterns
Command Structure
Key Services & Helpers
| Service | Common Helpers | Purpose | |
|---|---|---|---|
| gmail | +send, +triage | Email management | |
| calendar | +agenda, +insert | Schedule management | |
| drive | +upload | File management | |
| sheets | +read, +append | Spreadsheet operations | |
| docs | +write | Document operations | |
| chat | +send | Team messaging |
All responses return structured JSON for reliable agent parsing.
Gmail
Calendar
Drive
Sheets
Docs, Chat, Meet, Forms
MCP Server Integration
For deeper Claude Code integration, gws provides a built-in MCP server:
Configure in .mcp.json or Claude Desktop settings:
Each service adds ~10-80 tools. Keep the service list focused to stay under tool limits.
Agent Skills from the Repo
The gws repo ships 100+ SKILL.md files (service skills, persona bundles, helpers, recipes). See references/services.md for the full catalog and persona details.
Model Armor (Safety)
Sanitize API responses to prevent prompt injection from email/doc content:
Modes: warn (flags suspicious content) or block (strips it out).
Additional Resources
Reference Files
- `references/services.md` - Complete service list with all helpers and API patterns
- `references/setup-troubleshooting.md` - Common setup issues and OAuth configuration details
Scripts
- `scripts/check-gws.sh` - Verify gws installation and auth status
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingskills/gws/SKILL.md
Popularity
- 7-day trend score
- 0
Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/kv0906/cc-skills/gws)