googleworkspace

> googleworkspace/cli

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.

📦 95 skills❤️ 21239 likes 25.7k stars📥 198 downloadsgithub →
$curl "https://skillshub.wtf/googleworkspace/cli/gws-admin-reports?format=md"

> about

Google Workspace CLI — one command-line tool for Drive, Gmail, Calendar, Sheets, Docs, Chat, Admin, and more. Dynamically built from Google Discovery Service. Includes AI agent skills.

> skills (95)

googleworkspace

> gws-admin-reports

Google Workspace Admin SDK: Audit logs and usage reports.

21.2k
googleworkspace
googleworkspace

> gws-calendar

Google Calendar: Manage calendars and events.

21.2k
googleworkspace
googleworkspace

> gws-calendar-agenda

Google Calendar: Show upcoming events across all calendars.

21.2k
googleworkspace
googleworkspace

> gws-calendar-insert

Google Calendar: Create a new event.

21.2k
googleworkspace
googleworkspace

> gws-chat

Google Chat: Manage Chat spaces and messages.

21.2k
googleworkspace
googleworkspace

> gws-chat-send

Google Chat: Send a message to a space.

21.2k
googleworkspace
googleworkspace

> gws-classroom

Google Classroom: Manage classes, rosters, and coursework.

21.2k
googleworkspace
googleworkspace

> gws-docs

Read and write Google Docs.

21.2k
googleworkspace
googleworkspace

> gws-docs-write

Google Docs: Append text to a document.

21.2k
googleworkspace
googleworkspace

> gws-drive

Google Drive: Manage files, folders, and shared drives.

21.2k
googleworkspace
googleworkspace

> gws-drive-upload

Google Drive: Upload a file with automatic metadata.

21.2k
googleworkspace
googleworkspace

> gws-events

Subscribe to Google Workspace events.

21.2k
googleworkspace
googleworkspace

> gws-events-renew

Google Workspace Events: Renew/reactivate Workspace Events subscriptions.

#react21.2k
googleworkspace
googleworkspace

> gws-events-subscribe

Google Workspace Events: Subscribe to Workspace events and stream them as NDJSON.

21.2k
googleworkspace
googleworkspace

> gws-forms

Read and write Google Forms.

21.2k
googleworkspace
googleworkspace

> gws-gmail

Gmail: Send, read, and manage email.

21.2k
googleworkspace
googleworkspace

> gws-gmail-forward

Gmail: Forward a message to new recipients.

21.2k
googleworkspace
googleworkspace

> gws-gmail-read

Gmail: Read a message and extract its body or headers.

21.2k
googleworkspace
googleworkspace

> gws-gmail-reply

Gmail: Reply to a message (handles threading automatically).

21.2k
googleworkspace
googleworkspace

> gws-gmail-reply-all

Gmail: Reply-all to a message (handles threading automatically).

21.2k
googleworkspace
googleworkspace

> gws-gmail-send

Gmail: Send an email.

21.2k
googleworkspace
googleworkspace

> gws-gmail-triage

Gmail: Show unread inbox summary (sender, subject, date).

21.2k
googleworkspace
googleworkspace

> gws-gmail-watch

Gmail: Watch for new emails and stream them as NDJSON.

21.2k
googleworkspace
googleworkspace

> gws-keep

Manage Google Keep notes.

21.2k
googleworkspace
googleworkspace

> gws-meet

Manage Google Meet conferences.

21.2k
googleworkspace
googleworkspace

> gws-modelarmor

Google Model Armor: Filter user-generated content for safety.

21.2k
googleworkspace
googleworkspace

> gws-modelarmor-create-template

Google Model Armor: Create a new Model Armor template.

21.2k
googleworkspace
googleworkspace

> gws-modelarmor-sanitize-prompt

Google Model Armor: Sanitize a user prompt through a Model Armor template.

21.2k
googleworkspace
googleworkspace

> gws-modelarmor-sanitize-response

Google Model Armor: Sanitize a model response through a Model Armor template.

21.2k
googleworkspace
googleworkspace

> gws-people

Google People: Manage contacts and profiles.

21.2k
googleworkspace
googleworkspace

> gws-script

Manage Google Apps Script projects.

21.2k
googleworkspace
googleworkspace

> gws-script-push

Google Apps Script: Upload local files to an Apps Script project.

21.2k
googleworkspace
googleworkspace

> gws-shared

gws CLI: Shared patterns for authentication, global flags, and output formatting.

#auth21.2k
googleworkspace
googleworkspace

> gws-sheets

Google Sheets: Read and write spreadsheets.

21.2k
googleworkspace
googleworkspace

> gws-sheets-append

Google Sheets: Append a row to a spreadsheet.

21.2k
googleworkspace
googleworkspace

> gws-sheets-read

Google Sheets: Read values from a spreadsheet.

21.2k
googleworkspace
googleworkspace

> gws-slides

Google Slides: Read and write presentations.

21.2k
googleworkspace
googleworkspace

> gws-tasks

Google Tasks: Manage task lists and tasks.

21.2k
googleworkspace
googleworkspace

> gws-workflow

Google Workflow: Cross-service productivity workflows.

21.2k
googleworkspace
googleworkspace

> gws-workflow-email-to-task

Google Workflow: Convert a Gmail message into a Google Tasks entry.

21.2k
googleworkspace
googleworkspace

> gws-workflow-file-announce

Google Workflow: Announce a Drive file in a Chat space.

21.2k
googleworkspace
googleworkspace

> gws-workflow-meeting-prep

Google Workflow: Prepare for your next meeting: agenda, attendees, and linked docs.

21.2k
googleworkspace
googleworkspace

> gws-workflow-standup-report

Google Workflow: Today's meetings + open tasks as a standup summary.

21.2k
googleworkspace
googleworkspace

> gws-workflow-weekly-digest

Google Workflow: Weekly summary: this week's meetings + unread email count.

21.2k
googleworkspace
googleworkspace

> persona-content-creator

Create, organize, and distribute content across Workspace.

21.2k
googleworkspace
googleworkspace

> persona-customer-support

Manage customer support — track tickets, respond, escalate issues.

21.2k
googleworkspace
googleworkspace

> persona-event-coordinator

Plan and manage events — scheduling, invitations, and logistics.

21.2k
googleworkspace
googleworkspace

> persona-exec-assistant

Manage an executive's schedule, inbox, and communications.

21.2k
googleworkspace
googleworkspace

> persona-hr-coordinator

Handle HR workflows — onboarding, announcements, and employee comms.

21.2k
googleworkspace
googleworkspace

> persona-it-admin

Administer IT — monitor security and configure Workspace.

#security21.2k
googleworkspace
googleworkspace

> persona-project-manager

Coordinate projects — track tasks, schedule meetings, and share docs.

21.2k
googleworkspace
googleworkspace

> persona-researcher

Organize research — manage references, notes, and collaboration.

21.2k
googleworkspace
googleworkspace

> persona-sales-ops

Manage sales workflows — track deals, schedule calls, client comms.

21.2k
googleworkspace
googleworkspace

> persona-team-lead

Lead a team — run standups, coordinate tasks, and communicate.

21.2k
googleworkspace
googleworkspace

> recipe-backup-sheet-as-csv

Export a Google Sheets spreadsheet as a CSV file for local backup or processing.

21.2k
googleworkspace
googleworkspace

> recipe-batch-invite-to-event

Add a list of attendees to an existing Google Calendar event and send notifications.

21.2k
googleworkspace
googleworkspace

> recipe-block-focus-time

Create recurring focus time blocks on Google Calendar to protect deep work hours.

21.2k
googleworkspace
googleworkspace

> recipe-bulk-download-folder

List and download all files from a Google Drive folder.

21.2k
googleworkspace
googleworkspace

> recipe-collect-form-responses

Retrieve and review responses from a Google Form.

21.2k
googleworkspace
googleworkspace

> recipe-compare-sheet-tabs

Read data from two tabs in a Google Sheet to compare and identify differences.

21.2k
googleworkspace
googleworkspace

> recipe-copy-sheet-for-new-month

Duplicate a Google Sheets template tab for a new month of tracking.

21.2k
googleworkspace
googleworkspace

> recipe-create-classroom-course

Create a Google Classroom course and invite students.

21.2k
googleworkspace
googleworkspace

> recipe-create-doc-from-template

Copy a Google Docs template, fill in content, and share with collaborators.

21.2k
googleworkspace
googleworkspace

> recipe-create-events-from-sheet

Read event data from a Google Sheets spreadsheet and create Google Calendar entries for each row.

21.2k
googleworkspace
googleworkspace

> recipe-create-expense-tracker

Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries.

21.2k
googleworkspace
googleworkspace

> recipe-create-feedback-form

Create a Google Form for feedback and share it via Gmail.

21.2k
googleworkspace
googleworkspace

> recipe-create-gmail-filter

Create a Gmail filter to automatically label, star, or categorize incoming messages.

21.2k
googleworkspace
googleworkspace

> recipe-create-meet-space

Create a Google Meet meeting space and share the join link.

21.2k
googleworkspace
googleworkspace

> recipe-create-presentation

Create a new Google Slides presentation and add initial slides.

21.2k
googleworkspace
googleworkspace

> recipe-create-shared-drive

Create a Google Shared Drive and add members with appropriate roles.

21.2k
googleworkspace
googleworkspace

> recipe-create-task-list

Set up a new Google Tasks list with initial tasks.

21.2k
googleworkspace
googleworkspace

> recipe-create-vacation-responder

Enable a Gmail out-of-office auto-reply with a custom message and date range.

21.2k
googleworkspace
googleworkspace

> recipe-draft-email-from-doc

Read content from a Google Doc and use it as the body of a Gmail message.

21.2k
googleworkspace
googleworkspace

> recipe-email-drive-link

Share a Google Drive file and email the link with a message to recipients.

21.2k
googleworkspace
googleworkspace

> recipe-find-free-time

Query Google Calendar free/busy status for multiple users to find a meeting slot.

21.2k
googleworkspace
googleworkspace

> recipe-find-large-files

Identify large Google Drive files consuming storage quota.

21.2k
googleworkspace
googleworkspace

> recipe-forward-labeled-emails

Find Gmail messages with a specific label and forward them to another address.

21.2k
googleworkspace
googleworkspace

> recipe-generate-report-from-sheet

Read data from a Google Sheet and create a formatted Google Docs report.

21.2k
googleworkspace
googleworkspace

> recipe-label-and-archive-emails

Apply Gmail labels to matching messages and archive them to keep your inbox clean.

21.2k
googleworkspace
googleworkspace

> recipe-log-deal-update

Append a deal status update to a Google Sheets sales tracking spreadsheet.

21.2k
googleworkspace
googleworkspace

> recipe-organize-drive-folder

Create a Google Drive folder structure and move files into the right locations.

21.2k
googleworkspace
googleworkspace

> recipe-plan-weekly-schedule

Review your Google Calendar week, identify gaps, and add events to fill them.

21.2k
googleworkspace
googleworkspace

> recipe-post-mortem-setup

Create a Google Docs post-mortem, schedule a Google Calendar review, and notify via Chat.

21.2k
googleworkspace
googleworkspace

> recipe-reschedule-meeting

Move a Google Calendar event to a new time and automatically notify all attendees.

21.2k
googleworkspace
googleworkspace

> recipe-review-meet-participants

Review who attended a Google Meet conference and for how long.

21.2k
googleworkspace
googleworkspace

> recipe-review-overdue-tasks

Find Google Tasks that are past due and need attention.

21.2k
googleworkspace
googleworkspace

> recipe-save-email-attachments

Find Gmail messages with attachments and save them to a Google Drive folder.

21.2k
googleworkspace
googleworkspace

> recipe-save-email-to-doc

Save a Gmail message body into a Google Doc for archival or reference.

21.2k
googleworkspace
googleworkspace

> recipe-schedule-recurring-event

Create a recurring Google Calendar event with attendees.

21.2k
googleworkspace
googleworkspace

> recipe-send-team-announcement

Send a team announcement via both Gmail and a Google Chat space.

21.2k
googleworkspace
googleworkspace

> recipe-share-doc-and-notify

Share a Google Docs document with edit access and email collaborators the link.

21.2k
googleworkspace
googleworkspace

> recipe-share-event-materials

Share Google Drive files with all attendees of a Google Calendar event.

21.2k
googleworkspace
googleworkspace

> recipe-share-folder-with-team

Share a Google Drive folder and all its contents with a list of collaborators.

21.2k
googleworkspace
googleworkspace

> recipe-sync-contacts-to-sheet

Export Google Contacts directory to a Google Sheets spreadsheet.

21.2k
googleworkspace
googleworkspace

> recipe-watch-drive-changes

Subscribe to change notifications on a Google Drive file or folder.

21.2k
googleworkspace