What problem does it solve? Connecting an AI agent to Google Workspace normally requires juggling OAuth flows, scope management, token refresh, and inconsistent API behaviors across Gmail, Calendar, Drive, Sheets, and Docs. This Skill provides a single authenticated CLI wrapper and Python client that returns consistent JSON for every service, with guided setup for both individual OAuth and Domain-Wide Delegation. ## Core Features & Use Cases - Gmail operations: Search with Gmail query syntax, read full messages, send plain or HTML email, reply with proper threading, and manage labels. - Calendar management: List and create events on primary or shared calendars with timezone-aware ISO 8601 times, plus decline events via direct API patterns. - Drive, Sheets, and Docs access: Search Drive files, read/write/append Sheets ranges, read Docs, and write Docs via batchUpdate REST patterns including shared drive and IRM-restricted file workarounds. - Use Case: Ask the agent for a digest of unread email, then have it create a follow-up calendar event and log action items into a Google Sheet — all through one authenticated token. ## Quick Start Ask the agent to check Google Workspace authentication with setup.py --check and then list your next seven days of calendar events.