✉️

Google Workspace

available

Manage Gmail, Drive, Calendar, Sheets, Docs, Tasks, and Chat. Read emails, manage files, check schedule, send messages, and automate productivity workflows.

productivity

Tools Used

Bash Read Write

What This Skill Does

Full access to Google Workspace via the gws CLI — Gmail, Drive, Calendar, Sheets, Docs, Tasks, Chat, and cross-service workflows.

Capabilities

  • Gmail — Triage inbox, read/reply/forward messages, send emails, draft responses, search with Gmail queries
  • Calendar — View agenda (today, week, custom range), create events with Meet links, check free/busy
  • Drive — List, search, upload, download, export, and share files and folders
  • Sheets — Read ranges, append rows, bulk data entry
  • Docs — Read documents, append text
  • Tasks — List task lists, create tasks, mark complete, convert emails to tasks
  • Chat — Send messages to Chat spaces, list spaces
  • Workflows — Standup reports, meeting prep, weekly digests, email-to-task conversion

How It Works

  1. User authenticates via OAuth (one-time setup with a GCP Desktop OAuth client)
  2. Agent runs gws commands to interact with any Workspace service
  3. Read-only operations run freely; write operations (send, create, share) require user confirmation
  4. Results come as structured JSON, tables, CSV, or YAML

Example Usage

"What meetings do I have today?"
"Show my unread emails"
"Send an email to [email protected] about the Q2 report"
"Upload this PDF to my Drive"
"Add a row to the budget spreadsheet"
"Create a meeting tomorrow at 10am with the team"
"What's my standup report for today?"