googleworkspace/cli
DirSkills catalogs 25 skills from this repository, across 2 categories: Automation, Data.
📝
2w ago
Append Text to Google Docs
Append Text to Google Docs appends plain text to the end of a Google Docs document. Use it when you need to add content to an existing document programmatically.
Automation
30.4K1.8K
📅
2w ago
Create Google Calendar Event
Create Google Calendar Event adds a new event to Google Calendar using the gws CLI, with options for summary, start/end time, location, description, attendees, and Google Meet links.
Automation
30.4K1.8K
📤
2w ago
Drive Upload
Drive Upload uploads a file to Google Drive with automatic metadata detection and optional parent folder or filename flags. Use it when an agent needs to save a local file to Google Drive.
Automation
30.4K1.8K
💬
2w ago
GWS Chat
GWS Chat manages Google Chat spaces, members, messages, media, and custom emojis through the gws CLI. Use it to create, update, delete, search, and configure spaces and to send or download messages and attachments.
Automation
30.4K1.8K
🔔
2w ago
GWS Events
GWS Events subscribes to Google Workspace events and streams them as NDJSON. Use it to create, manage, renew, and reactivate Workspace event subscriptions and receive task update streams.
Automation
30.4K1.8K
✉️
2w ago
Gmail
Gmail sends, reads, and manages email through the Google Workspace CLI. Use it to send, triage, reply, forward, read, and watch email messages programmatically.
Automation
30.4K1.8K
📤
2w ago
Gmail Forward
Gmail Forward forwards a Gmail message to new recipients via the gws CLI, with options for CC/BCC, attachments, HTML body, and saving as draft.
Automation
30.4K1.8K
📧
2w ago
Gmail Reader
Gmail Reader reads a Gmail message by its ID and extracts its body or headers. Use it when you need to retrieve email content from the command line.
Automation
30.4K1.8K
↩️
2w ago
Gmail Reply
Gmail Reply sends a reply to a Gmail message from the command line, automatically handling threading. Use it to reply with plain text or HTML, add attachments, CC/BCC recipients, or save as a draft.
Automation
30.4K1.8K
📧
2w ago
Gmail Reply All
Gmail Reply All sends a reply to all recipients in a Gmail thread using the gws CLI. Use it to automate reply-all emails from scripts or agent workflows.
Automation
30.4K1.8K
📧
2w ago
Gmail Send
Gmail Send sends email through the Google Workspace CLI, with support for attachments, HTML content, CC/BCC, and saving drafts. Use it to send or draft messages programmatically or from the command line.
Automation
30.4K1.8K
📥
2w ago
Gmail Triage
Gmail Triage summarizes unread Gmail inbox messages by sender, subject, and date, with options to filter by search query and show labels.
Automation
30.4K1.8K
📬
2w ago
Gmail Watch
Gmail Watch monitors a Gmail inbox for new messages and streams them as NDJSON, with optional Pub/Sub setup and label filtering. Use it when you need an agent to react to incoming email in real time.
Automation
30.4K1.8K
📅
2w ago
Google Calendar
Google Calendar manages calendars and events through the Google Workspace CLI. Use it to create, update, list, and delete events, manage ACLs, calendar lists, settings, and free/busy queries.
Automation
30.4K1.8K
📅
2w ago
Google Calendar Agenda
Google Calendar Agenda shows upcoming events across all calendars. Use it to quickly view today's, tomorrow's, or this week's events, with options to filter by calendar or timezone.
Data
30.4K1.8K
💬
2w ago
Google Chat Send Message
Google Chat Send Message posts a plain-text message to a specified Google Chat space via the gws CLI. Use it when an agent needs to notify a team or log a message in Chat.
Automation
30.4K1.8K
🏫
2w ago
Google Classroom
Google Classroom manages classes, rosters, and coursework through the Google Classroom API. Use it to create and update courses, invitations, registrations, and user profiles from the command line.
Automation
30.4K1.8K
📄
2w ago
Google Docs
Google Docs reads and writes Google Docs files using the Google Workspace CLI. Use it to create, get, and update documents from an agent workflow.
Automation
30.4K1.8K
📁
2w ago
Google Drive
Google Drive manages files, folders, and shared drives in Google Workspace using a command-line interface. Use it to automate tasks like uploading, copying, and sharing files.
Automation
30.4K1.8K
📋
2w ago
Google Forms
Google Forms reads and writes Google Forms using the Google Workspace CLI. Use it to create new forms, update form items, manage publish settings, and access or watch responses.
Automation
30.4K1.8K
📝
2w ago
Google Keep
Google Keep creates, lists, gets, deletes, and manages permissions for Google Keep notes through the gws CLI. Use it when automating Google Keep note workflows or accessing note attachments.
Automation
30.4K1.8K
📹
2w ago
Google Meet Manager
Google Meet Manager creates and manages Google Meet spaces and conference records using the gws CLI. Use it to schedule or end conferences and retrieve participants, recordings, transcripts, and smart notes.
Automation
30.4K1.8K
📊
2w ago
Google Workspace Admin Reports
Google Workspace Admin Reports retrieves audit logs and usage reports from the Admin SDK. Use it to pull admin activity, Drive activity, and customer, entity, or user usage statistics via the gws CLI.
Data
30.4K1.8K
📡
2w ago
Google Workspace Event Subscription
Google Workspace Event Subscription subscribes to Google Workspace events and streams them as NDJSON. Use it to receive real-time events for automation, auditing, or integration workflows.
Automation
30.4K1.8K
🔄
2w ago
Workspace Events Renew
Workspace Events Renew reactivates expired or expiring Google Workspace Events subscriptions via the gws CLI. Use it to renew a specific subscription or all subscriptions within a time window, often scheduled as a cron job to keep subscriptions alive.
Automation
30.4K1.8K