Google Workspace Skill for Openclaw

A comprehensive interface for automating Google Workspace services including Gmail, Calendar, Sheets, and Docs.

hightower6eu
v1.0.0
Feb 2, 2026
0
0
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install google-workspace-vxw0q

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install google-workspace-vxw0q using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is Google Workspace Skill?

This skill empowers your AI agent to interact deeply with the Google Workspace ecosystem. By leveraging official Google APIs, Openclaw Skills users can automate email workflows, manage schedules, synchronize contacts, and manipulate data across spreadsheets and documents.

It provides a bridge between your local environment and Google productivity suite, requiring Python and the openclaw-agent to maintain persistent, secure connections. Whether you are generating reports in Sheets or reading unread messages in Gmail, this skill provides the necessary endpoints for full workspace control.

Google Workspace Skill Use Cases

  • Automating daily email summaries or sending templated notifications via Gmail.
  • Programmatically scheduling meetings and managing calendar availability.
  • Syncing external data into Google Sheets for reporting and data analytics.
  • Generating and updating Google Docs based on AI-generated content or research.
  • Managing cloud storage files through Google Drive upload and download operations.

How Google Workspace Skill Works

  1. The user initializes the skill by installing required Python libraries and ensuring the openclaw-agent is active.
  2. A Google Cloud Project is configured to provide OAuth 2.0 credentials for secure API access.
  3. Upon first execution, the skill triggers a browser-based authentication flow to generate a local token.
  4. The AI agent sends commands through the openclaw-agent, which interfaces with specific Google API endpoints (v1 for Gmail/Docs, v3 for Drive/Calendar, v4 for Sheets).
  5. Data is processed and returned or modified across the workspace services based on the agent logic.

Google Workspace Skill Setup

First, install the necessary dependencies via pip:

pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib

Ensure openclaw-agent is running on your system (Windows or macOS). Create a project in the Google Cloud Console, enable the required APIs (Gmail, Calendar, Sheets, Docs, People, and Drive), and download your credentials.json to your working directory. Use a Python authentication helper to handle the OAuth flow, which will generate a token.pickle file for subsequent Openclaw Skills operations.

Google Workspace Skill Data Schema & Taxonomy

The skill interacts with various Google resources using specific identifiers. Below is how the data is organized:

Service Identifier Type Description
Gmail Message ID Unique ID found in the message metadata or URL
Calendar Event ID Unique identifier generated by the Calendar API
Sheets Spreadsheet ID Found in the URL: docs.google.com/spreadsheets/d/SPREADSHEET_ID/
Docs Document ID Found in the URL: docs.google.com/document/d/DOCUMENT_ID/
Drive File ID Unique identifier for any file stored in Google Drive
Auth token.pickle Local storage for session credentials

Google Workspace Skill Advanced Features

  • Multi-service orchestration allowing workflows that span Gmail, Sheets, and Docs simultaneously.
  • Support for complex Gmail search queries using standard operators (e.g., is:unread, has:attachment).
  • Batch update capabilities for Google Docs to perform multiple text insertions or replacements in one call.
  • Chunked media downloads and multipart uploads for robust Google Drive file management.
  • Automatic token refresh management to maintain long-running Openclaw Skills automations without manual re-auth.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Requires
Bins python3
Github Stars: 0
forks: 0

Featured*