hoodini avatar

Google Workspace Cli

A unified CLI for every Google Workspace API that builds its command surface dynamically from Google's Discovery Service, so new endpoints appear automatically without updates. You get Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and a dozen other services under one `gws` command with structured JSON output. Handles multi-account auth with encrypted credentials, works in CI via service accounts or exported tokens, and includes full schema introspection for any method. The authentication flow can be browser-assisted for agents. It's under active development with breaking changes expected before v1.0, but if you're automating Workspace tasks or building agents that need reliable API access across the entire suite, this beats maintaining separate client libraries for each service.

skills.sh installs
455
GitHub stars
296
last updated
Aug 21, 2026

Install

$ npx -y skills add hoodini/ai-agents-skills --skill google-workspace-cli --agent claude-code

Installs into .claude/skills of the current project.

Files

Google Workspace CLI (gws)

One CLI for all of Google Workspace — Drive, Gmail, Calendar, Sheets, Docs, Slides, Chat, Tasks, Admin, Meet, Forms, Keep, and every other Workspace API. Built for humans and AI agents. Structured JSON output. 100+ agent skills included.

Note: This is not an officially supported Google product.

Important: This project is under active development. Expect breaking changes as we march toward v1.0.

Repository: https://github.com/googleworkspace/cli

How It Works

gws does NOT ship a static list of commands. It reads Google's own Discovery Service at runtime and builds its entire command surface dynamically. When Google adds a new API endpoint or method, gws picks it up automatically — zero updates needed.

Prerequisites

Sponsors

Details

Repository
github.com/hoodini/ai-agents-skills
Categories
Backend & APIs, Documentation, AI & Agent Building, Automation & Workflows, Cloud & Infrastructure, CLI & Terminal, Office & Documents
First seen
Jun 3, 2026

More from hoodini/ai-agents-skills

All 37
1mrgoonie avatarshopifymrgoonie/claudekit-skillsBuild Shopify applications, extensions, and themes using GraphQL/REST APIs, Shopify CLI, Polaris UI components, and Liquid templating. Capabilities include app 454skills.sh installs
2openai avataropenai-knowledgeopenai/openai-agents-pythonUse when working with the OpenAI API (Responses API) or OpenAI platform features (tools, streaming, Realtime API, auth, models, rate limits, MCP) and you need a453skills.sh installs
3mblode avatardefine-architecturemblode/agent-skillsGenerates folder structures, module contracts, middleware pipelines, and frontend/backend boundaries for TypeScript full-stack applications, and finds domain-in448skills.sh installs
4mims-harvard avatarsetup-tooluniversemims-harvard/tooluniverseInstall and configure ToolUniverse for any use case — MCP server (chat-based), CLI (command line with 9 subcommands), or Python SDK (Coding API with 3 calling p448skills.sh installs
5patricio0312rev avatarnginx-config-optimizerpatricio0312rev/skillsOptimizes Nginx configurations for performance, security, caching, and load balancing with modern best practices. Use when users request "Nginx setup", "reverse448skills.sh installs
6thomaspraun avatarmql-developerthomaspraun/mql-developerComprehensive MQL4/MQL5 development for MetaTrader 4 and MetaTrader 5 platforms. Use when writing, reviewing, debugging, or architecting: Expert Advisors (EAs),446skills.sh installs