Developer samples for Google Workspace APIs
Google Workspace publishes skills that teach an AI agent to work across Gmail, Google Calendar, Google Drive, Google Docs, Google Chat and Google Classroom through the gws command-line tool. Its most popular skills cover tasks such as creating Gmail filters and vacation replies, saving email attachments to Drive, forwarding labeled messages, planning calendar time blocks, writing incident post-mortem docs with scheduled reviews, and setting up Classroom courses. The author's skills stand out for their focus on routine office administration, from inbox management to team coordination.
Cli
95 skills · 32,144 stars · Apache-2.0
Automatically label and sort incoming Gmail with filters Create Gmail filters that label, star, or archive incoming mail via the gws CLI.
Create a Google Classroom course and invite students Set up a Classroom course, invite students by email, and list enrollments from the command line.
Forward Gmail messages by label to another address with gws CLI Batch-forward every Gmail message carrying a given label to a colleague.
Gws Admin Reports Google Workspace Admin SDK: Audit logs and usage reports.
Gws Calendar Google Calendar: Manage calendars and events.
Gws Calendar Agenda Google Calendar: Show upcoming events across all calendars.
Gws Calendar Insert Google Calendar: Create a new event.
Gws Chat Google Chat: Manage Chat spaces and messages.
Gws Chat Send Google Chat: Send a message to a space.
Gws Classroom Google Classroom: Manage classes, rosters, and coursework.
Gws Docs Read and write Google Docs.
Gws Docs Write Google Docs: Append text to a document.
Gws Drive Google Drive: Manage files, folders, and shared drives.
Gws Drive Upload Google Drive: Upload a file with automatic metadata.
Gws Events Subscribe to Google Workspace events.
Gws Events Renew Google Workspace Events: Renew/reactivate Workspace Events subscriptions.
Gws Events Subscribe Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.
Gws Forms Read and write Google Forms.
Gws Gmail Gmail: Send, read, and manage email.
Gws Gmail Forward Gmail: Forward a message to new recipients.
Gws Gmail Read Gmail: Read a message and extract its body or headers.
Gws Gmail Reply Gmail: Reply to a message (handles threading automatically).
Gws Gmail Reply All Gmail: Reply-all to a message (handles threading automatically).
Gws Gmail Send Sends email through the Gmail API via the gws CLI, with optional plain text or HTML body, CC, BCC, f
Gws Gmail Triage Gmail: Show unread inbox summary (sender, subject, date).
Gws Gmail Watch Gmail: Watch for new emails and stream them as NDJSON.
Gws Keep Manage Google Keep notes.
Gws Meet Manage Google Meet conferences.
Gws Modelarmor Google Model Armor: Filter user-generated content for safety.
Gws Modelarmor Create Template Google Model Armor: Create a new Model Armor template.
Gws Modelarmor Sanitize Prompt Google Model Armor: Sanitize a user prompt through a Model Armor template.
Gws Modelarmor Sanitize Response Google Model Armor: Sanitize a model response through a Model Armor template.
Gws People Google People: Manage contacts and profiles.
Gws Script Manage Google Apps Script projects.
Gws Script Push Google Apps Script: Upload local files to an Apps Script project.
Gws Shared gws CLI: Shared patterns for authentication, global flags, and output formatting.
Gws Sheets Google Sheets: Read and write spreadsheets.
Gws Sheets Append Google Sheets: Append a row to a spreadsheet.
Gws Sheets Read Google Sheets: Read values from a spreadsheet.
Gws Slides Google Slides: Read and write presentations.
Gws Tasks Google Tasks: Manage task lists and tasks.
Gws Workflow Google Workflow: Cross-service productivity workflows.
Gws Workflow Email To Task Google Workflow: Convert a Gmail message into a Google Tasks entry.
Gws Workflow File Announce Google Workflow: Announce a Drive file in a Chat space.
Gws Workflow Meeting Prep Google Workflow: Prepare for your next meeting: agenda, attendees, and linked docs.
Gws Workflow Standup Report Google Workflow: Today's meetings + open tasks as a standup summary.
Gws Workflow Weekly Digest Google Workflow: Weekly summary: this week's meetings + unread email count.
Persona Content Creator Create, organize, and distribute content across Workspace.