Manage Google Apps Script projects from the command line. Create projects, retrieve or update source files, inspect execution status, and fetch metrics such as execution counts and active users to review script activity.
- Creating a new Apps Script project
- Retrieving and updating script source files
- Checking execution status
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Coordinate employee onboarding and internal HR communications across Google services. Create orientation events, upload onboarding documents, share new hire profiles in Chat, turn email requests into tracked tasks, and send announcements by email.
- Scheduling orientation sessions for new hires
- Sharing onboarding documents and new hire profiles
- Turning email requests into tracked tasks
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Use workflows across Google services to summarize meetings and tasks, prepare for meetings, turn Gmail messages into tasks, compile weekly summaries, or announce Drive files in a Chat space.
- Summarize today's meetings and open tasks
- Prepare for the next meeting
- Turn a Gmail message into a Google Tasks entry
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Append one or several rows to a Google Sheets spreadsheet. Provide simple values separated by commas or multiple rows as JSON, a structured data format, and choose the sheet tab to update.
- Adding a single row of records
- Appending several rows at once
- Adding data to a specific sheet tab
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Reply to a Gmail message while keeping it in the existing conversation and quoting the original. Add recipients or attachments, use formatted HTML content, or save the reply as a draft for later review.
- Reply within an existing Gmail conversation
- Add recipients or attachments to a reply
- Save a reply as a draft for review
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Create and manage subscriptions that receive Google Workspace event notifications. Stream events as NDJSON, a format with one JSON record per line, and inspect, renew, reactivate, or delete subscriptions through the available commands.
- Receiving Google Workspace event notifications
- Listing subscriptions and inspecting their details
- Renewing subscriptions or reactivating suspended ones
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Process AI model responses through a specified Google Model Armor template before sending them to users. Supply response text directly, pipe output from another command, or provide a JSON request for outbound safety processing.
- Check model responses before showing them to users
- Pipe model command output into safety processing
- Process response text with a specified template
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Get a weekly overview of meetings and the unread email count in Gmail. This read-only workflow combines calendar and email information and returns it as JSON, a table, YAML, or CSV.
- Reviewing this week's meetings at the start of the week
- Checking meetings and unread email counts together
- Exporting a weekly overview as a table or CSV
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Combine today's calendar meetings and open tasks into a summary for a daily team check-in. Review the results as JSON, a table, YAML, or CSV without changing calendar or task data.
- Prepare a summary for a daily team check-in
- Review today's meetings alongside open tasks
- Get a daily summary in table or JSON format
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Receive selected Google Workspace events and stream them as NDJSON, a format with one JSON record per line. Choose event types, use an existing subscription, or save each event to a separate file.
- Receive notifications when messages are created in Google Chat
- Fetch events once from an existing subscription
- Save each received event as a separate JSON file
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Watch for new Gmail messages and stream them as NDJSON, a format with one JSON record per line. Filter messages by label, adjust retrieval settings, or save each message to a separate JSON file.
- Monitor new messages arriving in the inbox
- Filter monitored emails by Gmail label
- Save each incoming message as a JSON file
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Manage Google Classroom courses, class lists, coursework, and invitations through an agent. Use it to create or update classes, check course details, and handle teacher or student invitations with the gws command-line tool.
- Create a class and update its details
- Manage student and teacher lists
- Manage coursework and learning materials
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Renew or reactivate Google Workspace Events subscriptions, the settings used to receive events. Update one subscription by name or renew those nearing expiration within a chosen time window, with cron available for recurring runs.
- Renew a specific Workspace Events subscription
- Renew all subscriptions expiring within two days
- Run subscription renewals regularly with cron
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Manage Google Keep notes through an agent, including creating, retrieving, listing, and deleting notes. The skill also covers downloading attachments and working with note permissions, which control access.
- Create a new Google Keep note
- List notes and retrieve their contents
- Download a note attachment
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Upload a local file to Google Drive with its file type detected automatically and its original filename used by default. Specify a destination folder or choose a different filename when uploading.
- Uploading a PDF report to Google Drive
- Saving a file in a specified Drive folder
- Uploading a CSV with a different filename
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Check a user prompt through an existing Google Model Armor template. Supply the text directly, submit a JSON request, or pass text through standard input, which lets the command read piped content.
- Checking an AI prompt against an existing template
- Passing prompt text from another command
- Submitting a prompt check as a JSON request
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Announce a Google Drive file in a chosen Google Chat space using one gws workflow command. It retrieves the file name from Drive to build the announcement and lets you include a custom message.
- Announce a Drive document to a team
- Notify a Chat space after uploading a file
- Add a custom message to a file announcement
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Read and update Google Docs through gws commands. Create blank documents, retrieve the latest version, append text, or apply multiple updates together, using command help and schema information to check the required inputs.
- Retrieving the latest version of a Google Docs document
- Creating a blank document with a chosen title
- Appending text to an existing document
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Use Google Model Armor to filter user prompts and model responses for safety. The skill covers creating templates that define checks and discovering command parameters before making API calls through the gws command-line tool.
- Check user prompts through a Model Armor template
- Check model responses through a Model Armor template
- Create a template for content safety checks
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Upload local script files to a Google Apps Script project by specifying its project ID and an optional source folder. The command supports script, HTML, and manifest files, and replaces all files in the destination project.
- Uploading local scripts to an Apps Script project
- Using a specific folder as the upload source
- Replacing project contents with a local set of files
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Draft content in Google Docs, organize and upload assets in Drive, announce finished work in Chat, and request reviews through Gmail. It supports content creation and sharing across Google Workspace.
- Drafting and updating content in Google Docs
- Organizing and uploading media assets in Drive
- Announcing finished content in Chat
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Use shared guidance for gws CLI authentication, command structure, and output formats. It covers checking requests without calling an API, retrieving multiple pages of results, handling files, and protecting sensitive information.
- Set up authentication for gws
- Choose JSON, table, YAML, or CSV output
- Check requests before calling an API
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Turn a Gmail message into a new Google Tasks entry, using the email subject as the title and its short preview as notes. Add it to the default task list or specify another list.
- Turning an email request into a task
- Keeping an email subject and preview in a task
- Adding email tasks to a specific task list
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026
Review the next upcoming meeting, including attendees, its description, agenda, and linked documents. Choose a calendar and an output format to prepare for the meeting without changing stored data.
- Check attendees and details before the next meeting
- Prepare using a specific work calendar
- Retrieve meeting details as JSON or a table
googleworkspace/cli☆ 31.8KUpdated Oct 7, 2026