
googleworkspace/cli
95 skills3M installs3M starsGitHub
Install
npx skills add https://github.com/googleworkspace/cliSkills in this repo
1Gws GmailProgrammatic email operations via Gmail API through gws CLI. Provides send, read, reply, forward, and watch capabilities. Developers use this to automate email workflows and integrate Gmail into agent applications.66.2kinstalls2Gws Gmail SendThe gws-gmail-send skill documents the Gmail send command for the Google Workspace gws CLI, version 0.22.5 in the productivity category. It requires reading the shared gws-shared SKILL.md first for authentication, global flags, and security rules, or running gws generate-skills if that file is missing. The command sends email with required to, subject, and body flags plus optional from alias, attachments, CC, BCC, HTML body mode, dry-run preview, and draft saving. Examples cover plain text, HTML fragments without html or body wrappers, multiple attachments up to 25MB total, send-as aliases, and draft workflows. Tips note automatic RFC 5322 formatting, MIME encoding, and base64 handling. Because this is a write command, the skill instructs agents to confirm with the user before executing sends. It links to gws-shared for auth and the broader gws-gmail skill for read and manage commands.64.8kinstalls3Gws Drivegws-drive is a CLI skill that provides programmatic access to Google Drive without writing REST calls. It returns structured JSON output suitable for AI agents and developers. The skill includes 40+ helper agents for common workflows like file uploads, directory traversal, and bulk operations.61.9kinstalls4Gws SharedShared reference for the gws CLI - a command-line tool for interacting with Google Workspace services. Provides unified syntax across Gmail, Google Drive, Sheets, Calendar, and other services. Supports flexible authentication (browser OAuth or Service Account), multiple output formats, and dry-run mode for validation.53.6kinstalls5Gws Calendargws-calendar is a CLI skill that provides programmatic access to Google Calendar without writing REST calls. It returns structured JSON output for AI agents. Includes 40+ helper agents for calendar operations, timezone-aware scheduling, and meeting preparation.49.5kinstalls6Gws Sheetsgws-sheets is a CLI skill that provides programmatic access to Google Sheets without writing REST calls. It returns structured JSON output for AI agents. Includes 40+ helper agents for spreadsheet operations like reading, appending, and bulk data manipulation.46.6kinstalls7Gws Docsgws-docs is a CLI skill that provides programmatic access to Google Docs without writing REST calls. It returns structured JSON output suitable for AI agents. The skill includes 40+ helper agents for document creation, editing, and manipulation workflows.46.1kinstalls8Gws Sheets Readgws-sheets-read documents the gws sheets +read command of the Google Workspace CLI, which reads cell values from a Google Sheet. It takes a required --spreadsheet ID and a required --range such as Sheet1!A1:D10, and is read-only so it never modifies the sheet. A developer wires it into agents, scripts, or dashboards to pull live spreadsheet data without writing custom Google Sheets API code.40.1kinstalls9Gws Docs WriteCLI skill for appending text to Google Docs documents. Provides command-line interface to Google Workspace APIs with simple flag-based syntax for document management. Useful for developers automating document workflows and integrations.39.5kinstalls10Gws Calendar AgendaGoogle Calendar: Show upcoming events across all calendars. --- name: gws-calendar-agenda description: "Google Calendar: Show upcoming events across all calendars." metadata: version: 0.22.5 openclaw: category: "productivity" requires: bins: - gws cliHelp: "gws calendar +agenda --help" --- # calendar +agenda > **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it. Show upcoming events across all calendars ## Usage ```bash gws calendar +agenda ``` ## Flags | Flag | Required | Default | Description | |------|----------|---------|-------------| | `--today` | - | - | Show today's events | | `--tomorrow` | - | - | Show tomorrow's events | | `--week` | - | - | Show this week's events | | `--days` | - | - | Number of days ahead to show | | `--calendar` | - | - | Filter to specific calendar name or ID | | `--timezone` | - | - | IANA timezone override (e.g. Defaults to Google account timezone. | ## Examples ```bash gws calendar +agenda gws calendar +agenda --today gws calendar +agenda --week --format table gws calendar +agenda --days 3 --calendar 'Work' gws calendar +agenda --to.39.5kinstalls11Gws Drive UploadGoogle Drive: Upload a file with automatic metadata. --- name: gws-drive-upload description: "Google Drive: Upload a file with automatic metadata." metadata: version: 0.22.5 openclaw: category: "productivity" requires: bins: - gws cliHelp: "gws drive +upload --help" --- # drive +upload > **PREREQUISITE:** Read `../gws-shared/SKILL.md` for auth, global flags, and security rules. If missing, run `gws generate-skills` to create it. Upload a file with automatic metadata ## Usage ```bash gws drive +upload <file> ``` ## Flags | Flag | Required | Default | Description | |------|----------|---------|-------------| | `<file>` | ✓ | - | Path to file to upload | | `--parent` | - | - | Parent folder ID | | `--name` | - | - | Target filename (defaults to source filename) | ## Examples ```bash gws drive +upload ./report.pdf gws drive +upload ./report.pdf --parent FOLDER_ID gws drive +upload ./data.csv --name 'Sales Data.csv' ``` ## Tips - MIME type is detected automatically. - Filename is inferred from the local path unless --name is given. > [!CAUTION] > This is a **write** command - confirm with the user before executing.39.1kinstalls12Gws Calendar InsertThis skill is a CLI command within the gws Google Workspace CLI that creates calendar events programmatically. It accepts structured arguments for event summary, start/end times, attendees, and optional details like location and Google Meet links. Developers use it to automate calendar operations, build integrations, or add event creation to workflows.38.5kinstalls13Gws Gmail Triagegws gmail triage is a Google Workspace CLI skill for quickly viewing unread inbox messages as a summary table. Use it when developers need to review email metadata, automate email triage, or integrate Gmail status into workflows. It is read-only and supports custom queries and output formats.36.9kinstalls14Gws Sheets Appendgws sheets append is a Google Workspace CLI skill for programmatically adding rows to spreadsheets. Use it when integrating Google Sheets into workflows, automating data writes, or when developers need to append data to a spreadsheet via command line. It supports single-row and bulk multi-row inserts.36.5kinstalls15Gws Tasksgws-tasks provides agent and CLI access to Google Tasks and task lists through the Google Workspace CLI. It supports full CRUD operations against the Google Tasks API v1, including task list management, task creation/update/deletion, and clearing completed tasks. Developers use it to build task management workflows and agent-driven automation.35kinstalls16Gws Slidesgws-slides provides agent and CLI access to Google Slides presentations through the Google Workspace CLI. It supports full CRUD operations including presentations.batchUpdate with atomic failure handling, create, get and pages operations. Developers use it to automate presentation creation and updates from agents and CLI workflows.33.6kinstalls17Gws Gmail Readgws-gmail-read is an agent skill wrapping the Google Workspace CLI command gws gmail +read. It reads a single Gmail message by ID and extracts the body or headers, with flags for headers, JSON output, HTML body, and dry-run. It converts HTML-only messages to plain text and handles multipart and base64 decoding. A developer or agent uses it to pull a specific email's content from the terminal or inside a larger gws workflow.33.1kinstalls18Gws MeetGoogle Workspace CLI skill for managing Google Meet via command line. Enables developers to programmatically schedule meetings, manage participants, and access meeting data. Part of a unified CLI for Google Workspace APIs with structured JSON output.31.5kinstalls19Gws FormsGoogle Workspace CLI skill for managing Google Forms via command line. Enables developers to programmatically create forms, manage responses, and access form data. Integrated with the broader Google Workspace CLI and Discovery Service.31.4kinstalls20Gws Gmail Watchgws is a unified CLI for all Google Workspace APIs (Gmail, Drive, Calendar, Sheets, Chat) built for humans and AI agents. It dynamically reads Google's Discovery Service to auto-generate the command surface, so it stays current as Google adds new endpoints. Every response is structured JSON, making it natural to pair with agent skills included in the distribution.30.4kinstalls21Gws Keepgws is a unified CLI for all Google Workspace APIs (Gmail, Drive, Calendar, Sheets, Chat, Keep) built for humans and AI agents. It dynamically reads Google's Discovery Service to auto-generate the command surface, so it stays current as Google adds new endpoints. Every response is structured JSON, making it natural to pair with agent skills included in the distribution.29.7kinstalls22Gws Gmail ReplyThe Google Workspace CLI (gws) is a universal command-line tool for interacting with Google Workspace services including Drive, Gmail, Calendar, and every Google Workspace API. It's built for both human developers and AI agents, providing structured JSON responses and 40+ pre-built agent skills. Engineers use it to automate Workspace interactions, script API calls, and integrate Workspace services into workflows.28.3kinstalls23Gws Gmail ForwardGmail Forward a message to new recipients name gws-gmail-forward description Gmail Forward a message to new recipients metadata version 0 22 5 openclaw category productivity requires bins gws cliHelp gws gmail forward help gmail forward PREREQUISITE Read gws-shared SKILL md for auth global flags and security rules If missing run gws generate-skills to create it Forward a message to new recipients Usage bash gws gmail forward message-id ID to EMAILS Flags Flag Required Default Description message-id Gmail message ID to forward to Recipient email address es comma-separated from Sender address for send-as alias omit to use account default body Optional note to include above the forwarded message plain text or HTML with html no-original-attachments Do not include file attachments from the original message inline images in html mode are preserved attach Attach a file can be specified multiple times cc CC email address es comma-separated bcc BCC email address es comma-separated html Treat body as HTML content default is plain text dry-run Show the request that would be sent without27.1kinstalls24Gws WorkflowA command-line interface for Google Workspace APIs that dynamically discovers endpoints and auto-updates as Google's API surface evolves. Built for both human operators and AI agents, providing structured JSON output and no boilerplate for Drive, Gmail, Calendar, Sheets, Chat, and every Workspace service.26.9kinstalls25Gws Peoplegws-people is a CLI skill that wraps the Google People API, enabling developers to manage contacts, contact groups, and people profiles programmatically. Use it when you need to create, update, search, or batch-process contacts in Google Workspace. It handles contact groups, directory people, and person metadata with automatic thread-safe mutation handling.26.5kinstalls26Gws Chatgws-chat is a CLI skill that wraps the Google Chat API for managing spaces, sending messages, and administering chat resources. Developers use it to automate chat workflows, create spaces with members, manage permissions, and handle message attachments programmatically within Google Workspace.26.5kinstalls27Gws Gmail Reply Allgws-gmail-reply-all is a CLI skill that replies to all recipients of a Gmail message while handling threading automatically. Use it when automating email responses, adding recipients, or excluding specific addresses from replies. It supports plain text and HTML content, attachments, and draft modes.26.4kinstalls28Gws Workflow Email To Taskgws-workflow-email-to-task is a CLI skill that converts Gmail messages into Google Tasks entries, creating task titles from email subjects and notes from message snippets. Use it when automating task creation from email, enabling streamlined workflows where emails become actionable tasks.26.3kinstalls29Recipe Create Presentationrecipe-create-presentation is a recipe skill that combines gws-slides commands to create new Google Slides presentations and share them with team members. Use it when automating presentation creation as part of larger workflows. It demonstrates multi-step Google Workspace API orchestration.26.2kinstalls30Gws Workflow Meeting Prepgws-workflow-meeting-prep is a googleworkspace/cli workflow skill (metadata version 0.22.5) that prepares developers for the upcoming meeting by aggregating agenda, attendee list, and linked docs. Run `gws workflow +meeting-prep` with optional --calendar flags.25.7kinstalls31Recipe Draft Email From DocDraft a Gmail Message from a Google Doc is a recipe that reads content from a Google Doc and uses it as the body of a Gmail message. Developers use this to automate newsletter creation, templated communications, and bulk email workflows. It bridges document content management with email distribution.25.6kinstalls32Recipe Email Drive LinkThis recipe combines Google Drive sharing with Gmail to distribute file links. It finds a file by name, grants reader access to specified email addresses, and sends a notification message with the share link. Developers use it to automate document distribution workflows without manual sharing steps.25.5kinstalls33Gws Chat Sendgws-chat-send is a Google Workspace CLI skill for posting messages to Google Chat spaces. The gws chat +send command requires --space and --text flags for plain-text delivery. Developers reach for gws-chat-send when CI jobs, agents, or shell scripts need to push deployment status, alerts, or bot notifications into a Chat space without building a custom Chat API client.25.5kinstalls34Persona Project Managerpersona-project-manager is a Google Workspace CLI persona that coordinates projects by tracking tasks in Sheets, scheduling Calendar meetings, sharing Drive files, and messaging via Gmail and Chat. Developers invoke it when they want an agent to track tasks, schedule meetings, and produce standup or weekly summaries without switching between separate CLI recipes.25.5kinstalls35Gws Workflow Weekly Digestgws-workflow-weekly-digest is a googleworkspace/cli skill at metadata version 0.22.5 that outputs a weekly digest without opening multiple Google apps. The gws workflow +weekly-digest command summarizes this week's calendar meetings and reports unread email count, with optional --format output.25.4kinstalls36Gws Workflow Standup Reportgws-workflow-standup-report is a googleworkspace/cli skill (metadata version 0.22.5) that generates a daily standup report from Google Workspace data. Running gws workflow +standup-report pulls today's calendar meetings and open tasks into one summary, with optional --format output control.25.4kinstalls37Gws Eventsgws-events is a Google Workspace CLI skill for subscribing to Workspace events via the gws events API. It teaches agents to run gws events <resource> <method> with helper flows like +subscribe and +renew so Workspace notifications arrive as newline-delimited JSON suitable for parsers and webhooks. Developers reach for gws-events when building agents that react to Gmail, Drive, Calendar, or other Workspace changes without polling REST endpoints manually.25.3kinstalls38Recipe Create Gmail Filterrecipe-create-gmail-filter is a Google Workspace CLI recipe for automating Gmail inbox rules. The recipe lists existing labels with gws gmail users labels list, creates labels via gws gmail users labels create, and defines filters that label, star, or archive incoming messages. Developers reach for recipe-create-gmail-filter when scripting Gmail triage without clicking through the Gmail UI for every rule.25.3kinstalls39Persona Researcherpersona-researcher is an OpenClaw persona skill for the Google Workspace CLI that configures an AI agent to organize references, notes, and collaborator updates when conducting deep market research. It requires four prerequisite utility skills and instructs agents to file research papers in Drive, write summaries with gws docs commands, and coordinate updates through Gmail. Developers reach for persona-researcher when deep research spans Drive folders, doc notes, sheet logs, and email threads that must stay organized.25.1kinstalls40Recipe Save Email Attachmentsrecipe-save-email-attachments is an OpenClaw recipe that finds Gmail messages carrying attachments and saves them into a target Google Drive folder using the gws command-line binary. It runs a Gmail search such as has:attachment with sender filters, fetches each message and attachment, then uploads the file to a Drive folder by ID. A developer uses it to route invoices, contracts, or client files from email into a shared Drive inbox automatically. It requires the gws-gmail and gws-drive skills to be loaded first.25.1kinstalls41Recipe Backup Sheet As Csvrecipe-backup-sheet-as-csv is an OpenClaw recipe skill for exporting Google Sheets to CSV. It requires gws-sheets and gws-drive utility skills plus the gws binary. Steps fetch spreadsheet metadata with gws sheets spreadsheets get, then export CSV through gws drive files export with the spreadsheet file ID. The output is a clean CSV suitable for local backup, ETL scripts, or agent consumption. Developers reach for recipe-backup-sheet-as-csv when a known spreadsheet ID must become a filesystem CSV on a schedule or before analytics jobs run.25kinstalls42Recipe Organize Drive FolderOrganize Files into Google Drive Folders is a recipe that creates folder structures and moves files to their destinations in Google Drive. Developers use this for automated file management, project setup, and data organization workflows. It eliminates manual folder creation and file sorting.25kinstalls43Persona Exec Assistantpersona-exec-assistant is a persona skill in googleworkspace/cli that configures an AI agent as an executive assistant across Google Workspace. It requires loading four utility skills and the gws CLI binary. Documented workflows include gws workflow +standup-report, +meeting-prep, and +weekly-digest, with instructions to start each day from standup output. Developers reach for persona-exec-assistant when building Claude Code or Cursor agents that triage executive inboxes, prepare meetings, and coordinate communications without bespoke Gmail and Calendar scripts.25kinstalls44Recipe Find Free TimeFind Free Time Across Calendars is a recipe skill that queries Google Calendar free/busy status for multiple users to identify overlapping meeting slots. Developers and software engineers use it to automate meeting scheduling workflows and eliminate manual calendar checking. This is essential for agents managing multi-person calendar coordination.24.9kinstalls45Recipe Sync Contacts To SheetExport Google Contacts to Sheets is a recipe that exports the Google Contacts directory to a Google Sheets spreadsheet. Developers use this for contact management automation, team directory synchronization, and data reporting. It transforms contact data into structured spreadsheet format for further processing.24.8kinstalls46Recipe Compare Sheet TabsCompare Two Google Sheets Tabs is a recipe that reads data from two tabs in a Google Sheet and compares them to identify differences. Developers use this for data validation, change detection, and version comparison workflows. It automates the process of finding variations between datasets.24.8kinstalls47Recipe Create Doc From TemplateCreate a Google Doc from a Template is a recipe that copies a Google Docs template, fills in content, and shares it with collaborators. Developers use this for document generation automation, template-based workflows, and bulk document creation. It standardizes document creation while enabling customization.24.8kinstalls48Recipe Plan Weekly SchedulePlan Your Weekly Google Calendar Schedule is a recipe that reviews the week's calendar, identifies free time gaps, and adds events to fill them. Developers use this for automated schedule planning, time management optimization, and weekly planning workflows. It helps developers maximize focused work time.24.8kinstalls49Gws Workflow File AnnounceWorkflow +file-announce is a helper command that announces a Google Drive file in a Google Chat space. Developers use this for notification workflows, file distribution, and team communication. It bridges Drive file sharing with real-time Chat notifications.24.8kinstalls50Recipe Bulk Download FolderThis recipe uses Google Workspace CLI to list and download all files from a Drive folder in one workflow. It handles file discovery via the Drive API and exports Google Docs to PDF when needed. Developers use it to automate folder backups or batch export operations without manual selection.24.7kinstalls51Gws Events Renewgws-events-renew documents the gws events +renew command of the Google Workspace CLI, which renews or reactivates Google Workspace Events subscriptions before they expire. It supports --name to renew a specific subscription and --all with a --within window to renew everything expiring soon. A developer or operator wires it into a cron job so Chat, Drive, or other Workspace event streams keep delivering instead of silently lapsing.24.7kinstalls52Gws Events SubscribeThis skill subscribes to Google Workspace events (Chat, Docs, Drive, etc.) and streams them as NDJSON through Google Cloud Pub/Sub. It provides event filtering, batch polling, and optional file output for event logging. Developers use it to build real-time integrations and data pipelines that react to Workspace changes.24.7kinstalls53Persona Content CreatorThis persona defines a workflow for content creators using Google Workspace. It combines Docs for drafting, Drive for asset organization, Chat for team announcements, Slides for presentations, and Gmail for email outreach. Developers use it to implement multi-channel content distribution and team collaboration workflows.24.7kinstalls54Recipe Generate Report From SheetThis recipe automates report generation by reading data from Google Sheets and writing formatted documents in Google Docs. It retrieves tabular data, transforms it into report sections with summaries and top items, and shares the output with stakeholders. Developers use it to eliminate manual report creation and keep documents in sync with live data.24.6kinstalls55Gws Admin ReportsThis skill provides access to Google Workspace Admin SDK reporting APIs for auditing and analytics. It retrieves activity logs, customer usage statistics, entity usage reports, and user-level metrics. Developers use it to build administrative dashboards, compliance reports, and usage analytics for Workspace deployments.24.6kinstalls56Recipe Label And Archive EmailsApply Gmail labels to matching messages and archive them to keep the inbox clean. The skill searches for emails matching a query, applies specified labels, and removes them from the inbox folder. Developers use this to automate email organization and management at scale.24.5kinstalls57Recipe Reschedule MeetingReschedule a Google Calendar event to a new time and automatically notify all attendees. The skill finds the calendar event, retrieves its details, and updates the meeting time with the sendUpdates flag to alert participants. Developers use this to automate meeting management workflows and keep team calendars synchronized.24.5kinstalls58Recipe Save Email To DocSave a Gmail message body into a Google Doc for archival or reference. The skill finds an email by query, retrieves its content, creates a new document, and writes the message body to that document. Developers use this to create searchable archives of important emails.24.4kinstalls59Recipe Watch Drive ChangesSubscribe to change notifications on a Google Drive file or folder using the Google Workspace Events API. The skill creates event subscriptions, monitors for file updates, and renews subscriptions before expiry. Developers use this to build reactive workflows that respond to Drive changes.24.4kinstalls60Persona Team LeadLead a team by running standups, coordinating tasks, and communicating using Google Workspace tools. The persona combines calendar, email, chat, drive, and sheets workflows to enable daily standups, meeting prep, weekly digests, and task delegation. Developers use this to automate team leadership workflows.24.4kinstalls61Recipe Block Focus TimeCreate recurring focus time blocks on Google Calendar to protect deep work hours. The skill sets up calendar events that repeat on weekdays, marks them as busy to prevent meetings, and provides descriptions for the focus blocks. Developers use this to automate the protection of uninterrupted work time.24.4kinstalls62Recipe Create Shared DriveCreate a Google Shared Drive and add members with appropriate roles. The skill creates a new shared drive, assigns permissions to users with specific roles (writer, editor, etc.), and lists current members. Developers use this to automate team collaboration infrastructure setup.24.4kinstalls63Recipe Create Task ListSet up a new Google Tasks list with initial tasks programmatically. The skill creates a task list, adds individual tasks with due dates and notes, and lists all tasks to verify. Developers use this to automate task list creation and population for project management.24.3kinstalls64Recipe Schedule Recurring Eventrecipe-schedule-recurring-event is a Google Workspace CLI recipe that creates recurring Google Calendar events with attendees using command-line automation. Software engineers use it to schedule team meetings programmatically. It combines the gws calendar skill with recurrence rules for repeating events.24.3kinstalls65Recipe Share Doc And Notifyrecipe-share-doc-and-notify is a Google Workspace CLI recipe that shares a Google Docs document with edit access and emails collaborators the link. Software engineers use it to automate collaborative document sharing workflows. It chains Drive permissions, Docs, and Gmail APIs into a single automated task.24.3kinstalls66Recipe Find Large Filesrecipe-find-large-files is a Google Workspace CLI recipe that identifies large files consuming Google Drive storage quota. Software engineers use it to monitor and manage storage consumption. It queries Drive with size-based sorting to surface files for archival or deletion.24.3kinstalls67Recipe Copy Sheet For New Monthrecipe-copy-sheet-for-new-month is a Google Workspace CLI recipe that duplicates a Google Sheets template tab for new months of tracking. Software engineers use it to automate recurring spreadsheet setups. It copies a template sheet and renames the new tab with the current period.24.2kinstalls68Recipe Review Overdue Tasksrecipe-review-overdue-tasks is a Google Workspace CLI recipe that finds Google Tasks that are past due and need attention. Software engineers use it to monitor task completion and prioritize overdue work. It queries Tasks API to surface incomplete items by due date.24.2kinstalls69Recipe Collect Form Responsesrecipe-collect-form-responses is a Google Workspace CLI recipe that retrieves and reviews responses from a Google Form. Software engineers use it to automate form data collection and analysis. It queries Forms API to access responses in structured format.24.2kinstalls70Recipe Batch Invite To Eventrecipe-batch-invite-to-event is a Google Workspace CLI recipe that adds multiple attendees to an existing Google Calendar event and sends notifications. Software engineers use it to automate event attendee management. It patches calendar events with new attendees and triggers notifications to all participants.24.2kinstalls71Recipe Create Events From Sheetrecipe-create-events-from-sheet is a Google Workspace CLI recipe that reads event data from a Google Sheets spreadsheet and creates Google Calendar entries for each row. Software engineers use it to bulk-create calendar events from structured data. It combines Sheets and Calendar APIs to automate event generation.24.2kinstalls72Persona It AdminA persona skill for IT administrators to manage Google Workspace security, audit logs, and Drive sharing policies. Use this when delegating repetitive IT configuration tasks to automate monitoring, policy enforcement, and team administration.24.1kinstalls73Recipe Share Folder With TeamA recipe for sharing Google Drive folders with team members at different permission levels. Use this when you need to grant multiple collaborators access to project files with role-based permissions in a repeatable way.24.1kinstalls74Recipe Forward Labeled EmailsA recipe for automatically finding and forwarding Gmail messages with specific labels. Use this when you need to route labeled emails from team members or specific senders to another address for review or processing.24.1kinstalls75Persona Event CoordinatorA persona skill for event coordinators to plan and manage events using Google Workspace tools. Use this when organizing events, sending invitations, coordinating logistics, and tracking attendee responses across calendar, email, and spreadsheets.24.1kinstalls76Persona Customer Supportpersona-customer-support is an agent persona for the Google Workspace CLI (gws) that runs customer support from the terminal. It triages the support inbox, converts customer emails into tasks, logs ticket status in a tracking Sheet, escalates urgent issues to a team Chat space, and schedules follow-up Calendar events. A developer or support operator uses it to run inbox-to-ticket support workflows via the gws CLI, and it depends on the gws-gmail, gws-sheets, gws-chat, and gws-calendar utility skills.24.1kinstalls77Persona Sales OpsA persona skill for sales operations professionals to manage sales workflows across Google Workspace. Use this when tracking deals, preparing for client calls, managing follow-ups, and organizing sales documents and communications.24kinstalls78Recipe Create Meet SpaceA recipe for creating Google Meet spaces and sharing join links. Use this when you need to set up video conference spaces and automatically distribute meeting links to participants via email.24kinstalls79Recipe Create Expense TrackerA recipe for creating a Google Sheets expense tracker with headers and initial entries. Use this when you need to set up a new expense tracking spreadsheet and share it with managers for monitoring and approval.24kinstalls80Recipe Create Feedback FormCreate a Google Form for feedback collection and share it via Gmail. This recipe creates a form, extracts the responder URI, and emails it to recipients in bulk.24kinstalls81Recipe Create Vacation ResponderA recipe for enabling Gmail vacation auto-reply settings with custom messages. Use this when you need to set up out-of-office automatic responses for a specific date range and disable them upon return.24kinstalls82Recipe Review Meet ParticipantsReview who attended a Google Meet conference and for how long. Lists all conference participants and individual session details using the gws-meet skill.24kinstalls83Gws ModelarmorGoogle Model Armor filters user-generated content and AI model responses for safety violations. Use when sanitizing untrusted user prompts, model outputs, or chat-based UGC through Google's content safety classifier.24kinstalls84Recipe Post Mortem SetupSet up incident post-mortems by creating a Google Docs document with template structure, scheduling a review meeting in Calendar, and notifying the team via Chat. Streamlines post-mortem coordination for incident response workflows.24kinstalls85Persona Hr CoordinatorHR workflows including onboarding, announcements, and employee communications using Google Workspace. Combines Gmail, Calendar, Drive, and Chat for coordinating new hire onboarding and team notifications.23.9kinstalls86Gws Modelarmor Create TemplateCLI command to create Google Model Armor templates for filtering user-generated content in LLM applications. Developers use this to set up content safety policies before processing prompts or responses through Model Armor filters. Critical for applications handling untrusted user input with AI models.23.9kinstalls87Recipe Share Event MaterialsAutomation recipe that shares Google Drive files with all attendees of a Google Calendar event. Developers use this to streamline document distribution for meetings, eliminating manual permission grants. Combines calendar and drive APIs in a repeatable workflow.23.8kinstalls88Recipe Send Team AnnouncementAutomation recipe that sends team announcements through both Gmail and Google Chat. Developers use this to ensure critical messages reach all team members across their preferred communication channels. Coordinates multi-channel notification delivery in a single workflow.23.8kinstalls89Recipe Log Deal UpdateAutomation recipe that logs deal status updates to a Google Sheets sales tracking spreadsheet. Developers use this to automate pipeline management and deal logging workflows, eliminating manual spreadsheet updates. Combines drive and sheets APIs to query, read, and append data in a repeatable process.23.7kinstalls90Gws Modelarmor Sanitize PromptCLI command to filter user prompts through Google Model Armor safety templates before processing by LLM. Developers use this for inbound content safety - preventing prompt injection and malicious user input. Complements sanitize-response for comprehensive LLM safety.23.6kinstalls91Gws Modelarmor Sanitize ResponseCLI command to filter LLM responses through Google Model Armor safety templates before returning to users. Developers use this for outbound content safety - ensuring model outputs are safe before user delivery. Works with sanitize-prompt for bidirectional safety coverage.23.6kinstalls92Recipe Create Classroom CourseAutomation recipe that creates Google Classroom courses and enrolls students. Developers use this to automate educational program setup, eliminating manual classroom creation and student invitations. Combines classroom APIs for course creation, invitation, and roster verification.23.5kinstalls93Gws ClassroomCLI wrapper around Google Classroom API for managing courses, students, assignments, and coursework. Developers use this to automate educational program management at the API level. Covers all Classroom API resources including courses, invitations, announcements, grades, and student groups.23.5kinstalls94Gws ScriptA unified CLI for Google Workspace that dynamically discovers and surfaces Drive, Gmail, Calendar, and every Workspace API at runtime via Google's Discovery Service. Outputs structured JSON, supports OAuth authentication, and ships 40+ pre-built agent skills. Download pre-built binaries for macOS/Windows/Linux or install via npm for automation and scripting workflows.19.8kinstalls95Gws Script PushA script-focused module of gws-cli for Google Workspace. Enables pushing, deploying, and managing Google Apps Scripts via command line with structured JSON output. Part of the unified Google Workspace CLI that dynamically discovers APIs from Google's Discovery Service.19.5kinstalls