
Drive: Upload a file via the gws CLI. Use when the user asks to "upload to drive" or "upload file".
Calendar: Create a new event via the gws CLI. Use when the user asks to "create event" or "schedule meeting".
Events: Renew a workspace event subscription via the gws CLI.
Events: Create a workspace event subscription via the gws CLI.
Gmail: Reply-all to a message via the gws CLI. Use when the user asks to "reply all".
Gmail: Send an email via the gws CLI. Use when the user asks to "send email" or "compose email".
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 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.
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 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.
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.
Model Armor: Sanitize a prompt for safety via the gws CLI.
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.
Gmail: Forward a message via the gws CLI. Use when the user asks to "forward email".
Sheets: Read spreadsheet data via the gws CLI. Use when the user asks to "read sheet" or "get spreadsheet data".
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 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: Reply to a message via the gws CLI. Use when the user asks to "reply to 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".
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.
Sheets: Append rows to a spreadsheet via the gws CLI. Use when the user asks to "add rows" or "append to sheet".
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 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.
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.
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.
Espanso text expander configuration, match authoring, and workflow automation on macOS. Use when the user asks to: create or edit espanso matches/triggers, set up text snippets, configure dynamic expansions (date, shell, clipboard, forms), manage app-specific config, organize matches into packages, debug why a trigger isn't firing, or add new shortcuts to their espanso setup. Trigger phrases include "add an espanso snippet", "create a trigger for", "configure espanso", "text expander", "espanso match", or any request to expand or automate typed text on macOS.
Calendar: Show upcoming events via the gws CLI. Use when the user asks "what's on my calendar" or "show agenda".
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 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.
Profile and explore a dataset to understand its shape, quality, and patterns
Create effective data visualizations with Python (matplotlib, seaborn, plotly). Use when building charts, choosing the right chart type for a dataset, creating publication-quality figures, or applying design principles like accessibility and color theory.
Query local Codex session history with jq. Use when users explicitly ask to search Codex sessions, inspect prior Codex conversations, find previous user messages, locate tool calls, summarize past work by working directory, or query Codex rollout JSONL files.
Generate or improve a company-specific data analysis skill by extracting tribal knowledge from analysts. BOOTSTRAP MODE - Triggers: "Create a data context skill", "Set up data analysis for our warehouse", "Help me create a skill for our database", "Generate a data skill for [company]" → Discovers schemas, asks key questions, generates initial skill with reference files ITERATION MODE - Triggers: "Add context about [domain]", "The skill needs more info about [topic]", "Update the data skill with [metrics/tables/terminology]", "Improve the [domain] reference" → Loads existing skill, asks targeted questions, appends/updates reference files Use when data analysts want Claude to understand their company's specific data warehouse, terminology, metrics definitions, and common query patterns.
Create publication-quality visualizations with Python
Profile and explore datasets to understand their shape, quality, and patterns before analysis. Use when encountering a new dataset, assessing data quality, discovering column distributions, identifying nulls and outliers, or deciding which dimensions to analyze.
QA an analysis before sharing with stakeholders — methodology checks, accuracy verification, and bias detection. Use when reviewing an analysis for errors, checking for survivorship bias, validating aggregation logic, or preparing documentation for reproducibility.
Pre-deployment verification checklist
Build self-contained interactive HTML dashboards with Chart.js, dropdown filters, and professional styling. Use when creating dashboards, building interactive reports, or generating shareable HTML files with charts and filters that work without a server.
Write correct, performant SQL across all major data warehouse dialects (Snowflake, BigQuery, Databricks, PostgreSQL, etc.). Use when writing queries, optimizing slow SQL, translating between dialects, or building complex analytical queries with CTEs, window functions, or aggregations.
Apply statistical methods including descriptive stats, trend analysis, outlier detection, and hypothesis testing. Use when analyzing distributions, testing for significance, detecting anomalies, computing correlations, or interpreting statistical results.
Write optimized SQL for your dialect with best practices
Generate developer handoff specs from a design
Get structured design feedback on usability, hierarchy, and consistency
Audit designs and code for WCAG 2.1 AA compliance. Trigger with "is this accessible", "accessibility check", "WCAG audit", "can screen readers use this", "color contrast", or when the user asks about making designs or code accessible to all users.
Evaluate designs for usability, visual hierarchy, consistency, and adherence to design principles. Trigger with "what do you think of this design", "give me feedback on", "critique this", "review this mockup", or when the user shares a design and asks for opinions.
Audit, document, or extend your design system
Synthesize user research into themes, insights, and recommendations
Manage design tokens, component libraries, and pattern documentation. Trigger with "design system", "component library", "design tokens", "style guide", or when the user asks about maintaining consistency across designs.
Plan, conduct, and synthesize user research. Trigger with "user research plan", "interview guide", "usability test", "survey design", "research questions", or when the user needs help with any aspect of understanding their users through research.
Review code changes for security, performance, and correctness
Write effective microcopy for user interfaces. Trigger with "write copy for", "help with UX copy", "what should this button say", "error message for", "empty state copy", or when the user needs help with any interface text.
Review code for bugs, security vulnerabilities, performance issues, and maintainability. Trigger with "review this code", "check this PR", "look at this diff", "is this code safe?", or when the user shares code and asks for feedback.
Create or evaluate an architecture decision record (ADR)
Structured debugging session — reproduce, isolate, diagnose, and fix
Write and maintain technical documentation. Trigger with "write docs for", "document this", "create a README", "write a runbook", "onboarding guide", or when the user needs help with any form of technical writing — API docs, architecture docs, or operational runbooks.
Run an incident response workflow — triage, communicate, and write postmortem
Triage and manage production incidents. Trigger with "we have an incident", "production is down", "something is broken", "there's an outage", "SEV1", or when the user describes a production issue needing immediate response.
Combines search results from multiple sources into coherent, deduplicated answers with source attribution. Handles confidence scoring based on freshness and authority, and summarizes large result sets effectively.
Browser automation and scraping with persistent page state. Use when users ask to navigate websites, fill forms, take screenshots, extract web data, test web apps, or automate browser workflows. Trigger phrases include "go to [url]", "click on", "fill out the form", "take a screenshot", "scrape", "automate", "test the website", "log into", or any browser interaction request.
Design systems, services, and architectures. Trigger with "design a system for", "how should we architect", "system design for", "what's the right architecture for", or when the user needs help with API design, data modeling, or service boundaries.
Identify, categorize, and prioritize technical debt. Trigger with "tech debt", "technical debt audit", "what should we refactor", "code health", or when the user asks about code quality, refactoring priorities, or maintenance backlog.
Design test strategies and test plans. Trigger with "how should we test", "test strategy for", "write tests for", "test plan", "what tests do we need", or when the user needs help with testing approaches, coverage, or test architecture.
Generate a daily or weekly digest of activity across all connected sources
Query decomposition and multi-source search orchestration. Breaks natural language questions into targeted searches per source, translates queries into source-specific syntax, ranks results by relevance, and handles ambiguity and fallback strategies.
Manage the month-end close process with task sequencing, dependencies, and status tracking. Use when planning the close calendar, tracking close progress, identifying blockers, or sequencing close activities by day.
Generate income statements, balance sheets, and cash flow statements with GAAP presentation and period-over-period comparison. Use when preparing financial statements, running flux analysis, or creating P&L reports with variance commentary.
Search across all connected sources in one query
Manages connected sources for enterprise search. Detects available sources, guides users to connect new ones, handles source priority ordering, and manages rate limiting awareness.
Espanso text expander configuration, match authoring, and workflow automation on macOS. Use when the user asks to: create or edit espanso matches/triggers, set up text snippets, configure dynamic expansions (date, shell, clipboard, forms), manage app-specific config, organize matches into packages, debug why a trigger isn't firing, or add new shortcuts to their espanso setup. Trigger phrases include "add an espanso snippet", "create a trigger for", "configure espanso", "text expander", "espanso match", or any request to expand or automate typed text on macOS.
Support SOX 404 compliance with control testing methodology, sample selection, and documentation standards. Use when generating testing workpapers, selecting audit samples, classifying control deficiencies, or preparing for internal or external audits.
Reconcile accounts by comparing GL balances to subledgers, bank statements, or third-party data. Use when performing bank reconciliations, GL-to-subledger recs, intercompany reconciliations, or identifying and categorizing reconciling items.
Generate an income statement with period-over-period comparison and variance analysis
Prepare journal entries with proper debits, credits, and supporting documentation for month-end close. Use when booking accruals, prepaid amortization, fixed asset depreciation, payroll entries, revenue recognition, or any manual journal entry.
Decompose financial variances into drivers with narrative explanations and waterfall analysis. Use when analyzing budget vs. actual, period-over-period changes, revenue or expense variances, or preparing variance commentary for leadership.
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.
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".
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".
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".
Create a new Google Slides presentation and add initial slides.
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 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 a project manager using Google Workspace. Use when the user asks to "track project", "manage tasks", "run standup", or needs project management workflows.
Read event data from a Google Sheets spreadsheet and create Google Calendar entries for each row.
Duplicate a Google Sheets template tab for a new month of tracking.
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.
List and download all files from a Google Drive folder.
Read data from two tabs in a Google Sheet to compare and identify differences.
Copy a Google Docs template, fill in content, and share with collaborators.
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 Google Shared Drive and add members with appropriate roles.
Read content from a Google Doc and use it as the body of a Gmail message.
Identify large Google Drive files consuming storage quota.
Read data from a Google Sheet and create a formatted Google Docs report.
Plan and optimize resource allocation. Trigger with "resource planning", "capacity", "utilization", "staffing plan", "who should work on what", "we're stretched thin", or when the user needs help allocating people, budget, or time across projects and teams.
Query Google Calendar free/busy status for multiple users to find a meeting slot.
Apply Gmail labels to matching messages and archive them to keep your inbox clean.
Review your Google Calendar week, identify gaps, and add events to fill them.
Review who attended a Google Meet conference and for how long.
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.
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.
Rapidly triage an incoming NDA — classify as standard approval, counsel review, or full legal review
Share a Google Drive folder and all its contents with a list of collaborators.
Issue Blaster solve command: analyze GitHub issue numbers and generate 2-4 solution plans using gh, rg, and repo-local research.
This skill should be used when the user asks to "remap keys", "set up a hyper key", "create Karabiner rules", "configure keyboard shortcuts", "create complex modifications", "set up dual-function keys", "configure app-specific shortcuts", or any Karabiner-Elements setup and troubleshooting on macOS.
Issue Blaster implement command: implement a selected issue plan from plans/issue-* with explicit git, validation, commit, and PR handling.
Generate contextual briefings for legal work — daily summary, topic research, or incident response
Generate templated responses for common legal inquiries and identify when situations require individualized attention. Use when responding to routine legal questions — data subject requests, vendor inquiries, NDA requests, discovery holds — or when managing response templates.
Run a compliance check on a proposed action, product feature, or business initiative
Navigate privacy regulations (GDPR, CCPA), review DPAs, and handle data subject requests. Use when reviewing data processing agreements, responding to data subject access or deletion requests, assessing cross-border data transfer requirements, or evaluating privacy compliance.
Assess and classify legal risks using a severity-by-likelihood framework with escalation criteria. Use when evaluating contract risk, assessing deal exposure, classifying issues by severity, or determining whether a matter needs senior counsel or outside legal review.
Review contracts against your organization's negotiation playbook, flagging deviations and generating redline suggestions. Use when reviewing vendor contracts, customer agreements, or any commercial agreement where you need clause-by-clause analysis against standard positions.
Prepare structured briefings for meetings with legal relevance and track resulting action items. Use when preparing for contract negotiations, board meetings, compliance reviews, or any meeting where legal context, background research, or action tracking is needed.
Screen incoming NDAs and classify them as GREEN (standard), YELLOW (needs review), or RED (significant issues). Use when a new NDA comes in from sales or business development, when assessing NDA risk level, or when deciding whether an NDA needs full counsel review.
Review a contract against your organization's negotiation playbook — flag deviations, generate redlines, provide business impact analysis
Check the status of existing agreements with a vendor across all connected systems
Plan resource capacity — workload analysis and utilization forecasting
This skill should be used when the user asks to "generate an OpenAPI spec", "create API documentation", "generate an SDK from a spec", "validate an API spec", "lint an OpenAPI file", "design an API contract", or when building, maintaining, or validating RESTful API specifications using OpenAPI 3.1.
Plan and execute organizational or technical changes. Trigger with "we're changing", "rolling out", "migration plan", "how do we communicate this change", "change management plan", or when the user is planning a change that affects people, processes, or systems.
Track compliance requirements and audit readiness. Trigger with "compliance", "audit prep", "SOC 2", "ISO 27001", "GDPR", "regulatory requirement", or when the user needs help tracking, preparing for, or documenting compliance activities.
Document a business process — flowcharts, RACI, and SOPs
Analyze and improve business processes. Trigger with "this process is slow", "how can we improve", "streamline this workflow", "too many steps", "bottleneck", or when the user describes an inefficient process they want to fix.
Automates browser interactions for web testing, form filling, screenshots, and data extraction. Use when the user needs to navigate websites, interact with web pages, fill forms, take screenshots, test web applications, or extract information from web pages.
Identify, assess, and mitigate operational risks. Trigger with "what are the risks", "risk assessment", "risk register", "what could go wrong", or when the user is evaluating risks associated with a project, vendor, process, or decision.
Evaluate, compare, and manage vendor relationships. Trigger with "evaluate this vendor", "compare vendors", "vendor review", "should we renew", "RFP", or when the user is making procurement or vendor decisions.
Analyze competitors with feature comparison matrices, positioning analysis, and strategic implications. Use when researching a competitor, comparing product capabilities, assessing competitive positioning, or preparing a competitive brief for product strategy.
Create a competitive analysis brief for one or more competitors or a feature area
Write structured product requirements documents (PRDs) with problem statements, user stories, requirements, and success metrics. Use when speccing a new feature, writing a PRD, defining acceptance criteria, prioritizing requirements, or documenting product decisions.
Plan and prioritize product roadmaps using frameworks like RICE, MoSCoW, and ICE. Use when creating a roadmap, reprioritizing features, mapping dependencies, choosing between Now/Next/Later or quarterly formats, or presenting roadmap tradeoffs to stakeholders.
Define, track, and analyze product metrics with frameworks for goal setting and dashboard design. Use when setting up OKRs, building metrics dashboards, running weekly metrics reviews, identifying trends, or choosing the right metrics for a product area.
Update, create, or reprioritize your product roadmap
Synthesize user research from interviews, surveys, and feedback into structured insights
Draft stakeholder updates tailored to audience — executives, engineering, customers, or cross-functional partners. Use when writing weekly status updates, monthly reports, launch announcements, risk communications, or decision documentation.
Synthesize qualitative and quantitative user research into structured insights and opportunity areas. Use when analyzing interview notes, survey responses, support tickets, or behavioral data to identify themes, build personas, or prioritize opportunities.
gws CLI shared reference: authentication, global flags, output formatting, security rules, and shell tips. Loaded as prerequisite by all gws-* skills.
Prepare journal entries with proper debits, credits, and supporting detail
Generate a weekly summary of meetings and unread emails via the gws CLI. Use when the user asks for "weekly digest" or "weekly summary".
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".
Answer data questions -- from quick lookups to full analyses
Build an interactive HTML dashboard with charts, filters, and tables
This skill should be used when the user asks to "fetch current library docs", "use Context7", "get up-to-date documentation", "look up the latest API", or when generating code for modern libraries, frameworks, SDKs, APIs, CLIs, or cloud services where current syntax matters. Use when a user requests version-specific docs or when troubleshooting potentially outdated API patterns. Skip for vanilla JS/HTML/CSS, code review, business-logic debugging, refactoring, or general programming concepts.
Write or review UX copy — microcopy, error messages, empty states, CTAs
This skill should be used when the user asks to list Cloudflare domains or zones, manage DNS, deploy to Cloudflare Pages, connect a custom domain, add or update DNS records, set up a parked domain, or work with Cloudflare Workers, Pages, KV, R2, D1, Queues, Vectorize, Registrar, or DNS.
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.
QA an analysis before sharing -- methodology, accuracy, and bias checks
Run a WCAG accessibility audit on a design or page
Generate a standup update from recent activity
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.
Add a list of attendees to an existing Google Calendar event and send notifications.
Create a Google Docs post-mortem, schedule a Google Calendar review, and notify via Chat.
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.
Export a Google Sheets spreadsheet as a CSV file for local backup or processing.
Generate SOX sample selections, testing workpapers, and control assessments
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.
Set up a Google Sheets spreadsheet for tracking expenses with headers and initial entries.
Act as a researcher using Google Workspace. Use when the user asks to "research topic", "collect findings", "organize research", or needs research workflows.
Enable a Gmail out-of-office auto-reply with a custom message and date range.
Create a Google Form for feedback and share it via Gmail.
Retrieve and review responses from a Google Form.
Create a Google Classroom course and invite students.
Set up a new Google Tasks list with initial tasks.
Find Gmail messages with a specific label and forward them to another address.
Append a deal status update to a Google Sheets sales tracking spreadsheet.
Move a Google Calendar event to a new time and automatically notify all attendees.
Export Google Contacts directory to a Google Sheets spreadsheet.
Share a Google Drive file and email the link with a message to recipients.
Share Google Drive files with all attendees of a Google Calendar event.
Find Google Tasks that are past due and need attention.
Create a Google Drive folder structure and move files into the right locations.
Workflow for analyzing GitHub issues, generating solution plans, and implementing chosen approaches. Use when working with GitHub issues, creating implementation plans, comparing solution options, editing plans, or implementing solutions.
Query Claude Code session history using jq to find past conversations. Use when users mention "JQ for Claude", "jq4clawd", "jq-for-clawd", "find my past sessions", "what did I ask before", "search conversation history", or "query session files".
Subscribe to change notifications on a Google Drive file or folder.
Create or update an operational runbook
Create a recurring Google Calendar event with attendees.
This skill should be used when the user asks to "list my domains", "check domain DNS", "update DNS records", "point domain to Cloudflare", "change nameservers", "transfer nameservers", or mentions Namecheap domain management. Provides guidance for managing domains and DNS through the Namecheap API.
Prepare and route a document for e-signature
Create a change management request with impact analysis and rollback plan
Generate a response to a common legal inquiry using configured templates
OASBuilder pipeline package conventions for scaffolding new stages. Use when creating a new oasb-* package, scaffolding an OASBuilder stage, setting up a hatchling Python pipeline package, or following OASBuilder conventions for CLI, schema, validation, and LLM call patterns. Also use when adding a new stage to the oasb-complete workspace, working in any oasb-* repo, or when the user mentions "OASBuilder conventions", "pipeline package", "oasb-scaffold", or asks about the standard pattern for oasb packages.
Review and analyze product metrics with trend analysis and actionable insights
Plan a sprint — scope work, estimate capacity, set goals, and draft a sprint plan
Generate a status report with KPIs, risks, and action items
Create recurring focus time blocks on Google Calendar to protect deep work hours.
Evaluate a vendor — cost analysis, risk assessment, and recommendation
Create comprehensive developer handoff documentation from designs. Trigger with "handoff to engineering", "developer specs", "implementation notes", "design specs for developers", or when a design needs to be translated into detailed implementation guidance.
Model Armor: Sanitize a response for safety via the gws CLI.
Write a feature spec or PRD from a problem statement or feature idea
Chat: Send a message to a space via the gws CLI. Use when the user asks to "send chat" or "post message".
Generate a stakeholder update tailored to audience and cadence