google-workspace

Automate Google Workspace operations via OAuth-based access from Rawclaw.

Updated Apr 23, 2026
One-click install
npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill google-workspace-rawgrowth-consulting
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: google-workspace
Source: https://github.com/Rawgrowth-Consulting/rawclaw-agent/tree/main/skills/productivity/google-workspace
Command: npx skills add https://github.com/Rawgrowth-Consulting/rawclaw-agent --skill google-workspace-rawgrowth-consulting

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires google-api-python-client, google-auth-oauthlib, google-auth-httplib2, and includes scripts (resource) and references (resource) components.

What problem does it solve?

Gmail, Calendar, Drive, Contacts, Sheets, and Docs integration for Rawclaw to automate Google Workspace workflows with OAuth-based access.

Core Features & Use Cases

  • Unified Google Workspace access for Gmail, Calendar, Drive, Sheets, Docs, and Contacts via Rawclaw.
  • Prefers the Google Workspace CLI (gws) when available for broader API coverage; falls back to the Python client libraries otherwise.
  • Non-interactive, guided setup flows that work across CLI, messaging platforms, or any Rawclaw-enabled channel.

Quick Start

Run the setup to authenticate with Google and enable the Google Workspace commands.

Frequently Asked Questions about google-workspace

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate Gmail and Google Calendar workflows through a CLI?

This Skill automates Google Workspace operations including Gmail, Calendar, Drive, Sheets, Docs, and Contacts from Rawclaw through OAuth-based access. It enables agents to search, read, create, and manage emails, events, files, and documents across CLI, Telegram, or Discord platforms.

How do I set up OAuth2 for Google Workspace API access?

Set up OAuth2 for Google Workspace API access by running the provided setup script to authenticate with Google. This generates the necessary tokens for non-interactive access, enabling automated management of Gmail, Calendar, Drive, Sheets, Docs, and Contacts.

Can I integrate Google Drive and Sheets with Telegram or Discord?

Yes, you can integrate Google Drive and Sheets with Telegram or Discord because the Skill operates across any platform where Rawclaw runs. It uses OAuth-based access to enable search, read, create, and manage operations for files and documents via messaging interfaces.

Does this Google Workspace integration require the gws CLI or Python client libraries?

This Google Workspace integration does not strictly require the gws CLI; it prefers gws when available for broader API coverage but falls back to the Python client libraries (google-api-python-client, google-auth-oauthlib, google-auth-httplib2) otherwise.

What Google Workspace APIs can I manage with Python client libraries in this setup?

With the Python client libraries in this setup, you can manage APIs for Gmail, Calendar, Drive, Sheets, Docs, and Contacts. The Skill abstracts these API calls to automate searching, reading, creating, and managing digital workspace assets via Rawclaw.