Google Workspace CLI (gws) skills for Gmail, Drive, Calendar, Sheets, Docs, Slides, Chat, Meet, Tasks, Forms, Keep, and cross-service workflows
npx claudepluginhub grailautomation/claude-plugins --plugin google-workspaceGoogle Workspace Admin Reports: Query admin activity and usage reports via the gws CLI. Use when the user asks to "check admin logs", "audit activity", "workspace usage report", or any admin reporting operation.
Calendar: Show upcoming events via the gws CLI. Use when the user asks "what's on my calendar" or "show agenda".
Calendar: Create a new event via the gws CLI. Use when the user asks to "create event" or "schedule meeting".
Google Calendar: Manage calendars and events via the gws CLI. Use when the user asks to "check calendar", "schedule meeting", "create event", "show agenda", "find free time", or any calendar operation.
Chat: Send a message to a space via the gws CLI. Use when the user asks to "send chat" or "post message".
Google Chat: Send messages and manage spaces via the gws CLI. Use when the user asks to "send chat message", "post to space", "list chat spaces", or any Google Chat operation.
Google Classroom: Manage courses and coursework via the gws CLI. Use when the user asks to "create course", "manage classroom", "list students", or any Google Classroom operation.
Docs: Write or update document content via the gws CLI. Use when the user asks to "write to doc" or "update document".
Google Docs: Create, read, and edit documents via the gws CLI. Use when the user asks to "read doc", "create document", "edit google doc", or any Google Docs operation.
Drive: Upload a file via the gws CLI. Use when the user asks to "upload to drive" or "upload file".
Google Drive: Manage files, folders, and shared drives via the gws CLI. Use when the user asks to "upload file", "share file", "list drive files", "search drive", "download from drive", or any Google Drive operation.
Events: Renew a workspace event subscription via the gws CLI.
Events: Create a workspace event subscription via the gws CLI.
Google Workspace Events: Subscribe to workspace event streams via the gws CLI. Use when the user asks to "watch for changes", "subscribe to events", "set up event subscription", or any GWS event streaming operation.
Google Forms: Manage forms and responses via the gws CLI. Use when the user asks to "create form", "read responses", "manage google form", or any Google Forms operation.
Gmail: Forward a message via the gws CLI. Use when the user asks to "forward email".
Gmail: Reply-all to a message via the gws CLI. Use when the user asks to "reply all".
Gmail: Reply to a message via the gws CLI. Use when the user asks to "reply to email".
Gmail: Send an email via the gws CLI. Use when the user asks to "send email" or "compose email".
Gmail: Show unread inbox summary via the gws CLI. Use when the user asks to "triage inbox" or "check unread".
Gmail: Watch for new emails via the gws CLI. Use when the user asks to "watch inbox" or "monitor email".
Gmail: Send, read, and manage email via the gws CLI. Use when the user asks to "send email", "check inbox", "read gmail", "triage email", "reply to email", "forward email", or any Gmail operation.
Google Keep: Manage notes via the gws CLI. Use when the user asks to "create note", "list notes", "manage keep notes", or any Google Keep operation.
Google Meet: Manage meeting spaces and recordings via the gws CLI. Use when the user asks to "create meeting", "list recordings", "manage meet space", or any Google Meet operation.
Model Armor: Create a content safety template via the gws CLI.
Model Armor: Sanitize a prompt for safety via the gws CLI.
Model Armor: Sanitize a response for safety via the gws CLI.
Google Model Armor: Content safety screening for AI-generated content via the gws CLI. Use when the user asks to "sanitize content", "screen for safety", "create safety template", or any Model Armor operation.
Google People/Contacts: Manage contacts via the gws CLI. Use when the user asks to "find contact", "list contacts", "search people", or any Google Contacts operation.
gws CLI shared reference: authentication, global flags, output formatting, security rules, and shell tips. Loaded as prerequisite by all gws-* skills.
Sheets: Append rows to a spreadsheet via the gws CLI. Use when the user asks to "add rows" or "append to sheet".
Sheets: Read spreadsheet data via the gws CLI. Use when the user asks to "read sheet" or "get spreadsheet data".
Google Sheets: Read, write, and manage spreadsheets via the gws CLI. Use when the user asks to "read spreadsheet", "update sheet", "append rows", "create spreadsheet", or any Google Sheets operation.
Google Slides: Create and manage presentations via the gws CLI. Use when the user asks to "create presentation", "edit slides", "update slide deck", or any Google Slides operation.
Google Tasks: Manage task lists and tasks via the gws CLI. Use when the user asks to "create task", "list tasks", "complete task", "manage task list", or any Google Tasks operation.
Convert a Gmail message into a Google Tasks entry via the gws CLI. Use when the user asks to "turn email into task" or "create task from email".
Announce a Drive file in a Chat space via the gws CLI. Use when the user asks to "share file in chat" or "announce file".
Prepare for your next meeting with agenda, attendees, and linked docs via the gws CLI. Use when the user asks to "prep for meeting" or "meeting prep".
Generate a standup report with today's meetings and open tasks via the gws CLI. Use when the user asks for "standup report" or "daily summary".
Generate a weekly summary of meetings and unread emails via the gws CLI. Use when the user asks for "weekly digest" or "weekly summary".
Google Workspace cross-service workflows via the gws CLI. Use when the user asks for "standup report", "meeting prep", "weekly digest", "email to task", or any multi-service workflow.
Act as a content creator using Google Workspace. Use when the user asks to "create content", "draft newsletter", "manage content calendar", or needs content creation workflows.
Act as a customer support agent using Google Workspace. Use when the user asks to "handle support tickets", "respond to customers", or needs customer support workflows.
Act as an event coordinator using Google Workspace. Use when the user asks to "plan event", "coordinate logistics", "manage event schedule", or needs event planning workflows.
Act as an executive assistant using Google Workspace. Use when the user asks to "manage my schedule", "triage my inbox", "act as exec assistant", or needs executive support workflows.
Act as an HR coordinator using Google Workspace. Use when the user asks to "manage onboarding", "track PTO", "handle HR tasks", or needs HR coordination workflows.
Act as an IT administrator using Google Workspace. Use when the user asks to "manage workspace users", "check admin reports", "audit activity", or needs IT administration workflows.
Act as a project manager using Google Workspace. Use when the user asks to "track project", "manage tasks", "run standup", or needs project management workflows.
Act as a researcher using Google Workspace. Use when the user asks to "research topic", "collect findings", "organize research", or needs research workflows.
Act as a sales ops specialist using Google Workspace. Use when the user asks to "update pipeline", "track deals", "manage sales data", or needs sales operations workflows.
Act as a team lead using Google Workspace. Use when the user asks to "run standup", "manage team tasks", "send team update", or needs team leadership workflows.
Export a Google Sheets spreadsheet as a CSV file for local backup or processing.
Add a list of attendees to an existing Google Calendar event and send notifications.
Create recurring focus time blocks on Google Calendar to protect deep work hours.
List and download all files from a Google Drive folder.
Retrieve and review responses from a Google Form.
Read data from two tabs in a Google Sheet to compare and identify differences.
Duplicate a Google Sheets template tab for a new month of tracking.
Create a Google Classroom course and invite students.
Copy a Google Docs template, fill in content, and share with collaborators.
Read event data from a Google Sheets spreadsheet and create Google Calendar entries for each row.
Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries.
Create a Google Form for feedback and share it via Gmail.
Create a Gmail filter to automatically label, star, or categorize incoming messages.
Create a Google Meet meeting space and share the join link.
Create a new Google Slides presentation and add initial slides.
Create a Google Shared Drive and add members with appropriate roles.
Set up a new Google Tasks list with initial tasks.
Enable a Gmail out-of-office auto-reply with a custom message and date range.
Read content from a Google Doc and use it as the body of a Gmail message.
Share a Google Drive file and email the link with a message to recipients.
Query Google Calendar free/busy status for multiple users to find a meeting slot.
Identify large Google Drive files consuming storage quota.
Find Gmail messages with a specific label and forward them to another address.
Read data from a Google Sheet and create a formatted Google Docs report.
Apply Gmail labels to matching messages and archive them to keep your inbox clean.
Append a deal status update to a Google Sheets sales tracking spreadsheet.
Create a Google Drive folder structure and move files into the right locations.
Review your Google Calendar week, identify gaps, and add events to fill them.
Create a Google Docs post-mortem, schedule a Google Calendar review, and notify via Chat.
Move a Google Calendar event to a new time and automatically notify all attendees.
Review who attended a Google Meet conference and for how long.
Find Google Tasks that are past due and need attention.
Find Gmail messages with attachments and save them to a Google Drive folder.
Save a Gmail message body into a Google Doc for archival or reference.
Create a recurring Google Calendar event with attendees.
Send a team announcement via both Gmail and a Google Chat space.
Share a Google Docs document with edit access and email collaborators the link.
Share Google Drive files with all attendees of a Google Calendar event.
Share a Google Drive folder and all its contents with a list of collaborators.
Export Google Contacts directory to a Google Sheets spreadsheet.
Subscribe to change notifications on a Google Drive file or folder.
Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation, manage sprints, and integrate your development workflow with Atlassian's collaboration tools.
20 modular skills for idiomatic Go — each under 225 lines, backed by 48 reference files, 8 automation scripts (all with --json, --limit, --force), and 4 asset templates. Covers error handling, naming, testing, concurrency, interfaces, generics, documentation, logging, performance, and more. Activates automatically with progressive disclosure and conditional cross-references.
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Complete collection of battle-tested Claude Code configs from an Anthropic hackathon winner - agents, skills, hooks, rules, and legacy command shims evolved over 10+ months of intensive daily use
Tools to maintain and improve CLAUDE.md files - audit quality, capture session learnings, and keep project memory current.