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. Streamline your productivity and manage data easily.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-yj9ugWhat This Skill Does
The google-workspace skill provides a robust bridge between the OpenClaw agent and the Google Workspace ecosystem. It enables automated interaction with Gmail, Calendar, Sheets, Docs, and Contacts. By utilizing the official Google APIs, this skill allows you to programmatically manage your digital productivity suite. Whether you need to draft emails, parse calendar events, manipulate spreadsheet data, or create new documents, this skill streamlines complex workflows into simple agent interactions. It is designed to act as a personal assistant, handling repetitive data entry, email organization, and schedule management without requiring manual browser navigation.
Installation
To install this skill, use the CLI command: clawhub install openclaw/skills/skills/hightower6eu/google-workspace-yj9ug.
Before executing the code, you must ensure the openclaw-agent binary is running on your system, as it handles the secure communication handshake required by Google APIs. You must also enable the relevant APIs in the Google Cloud Console and save your credentials.json in your local directory. The skill relies on standard dependencies: google-api-python-client, google-auth-httplib2, and google-auth-oauthlib. Run pip install google-api-python-client google-auth-httplib2 google-auth-oauthlib to prepare your environment. The first time you use the skill, a browser window will trigger to authorize your Google account via OAuth 2.0.
Use Cases
This skill is ideal for professionals looking to automate their daily operations. Common use cases include:
- Automatically summarizing incoming emails from specific senders.
- Syncing CRM data directly into Google Sheets.
- Creating recurring calendar events based on project deadlines found in your files.
- Drafting and sending standardized responses for customer support tickets.
- Batch updating or cleaning up contacts in your Google directory.
Example Prompts
- "Search for emails from my manager about the Q3 budget and summarize the key action items for me."
- "Create a calendar event for tomorrow at 2 PM titled 'Project Sync' and invite the team members listed in my 'Project Leads' contacts group."
- "Update the Google Sheet named 'Q4 Sales Tracker' by adding a new row with the data found in the most recent invoice email."
Tips & Limitations
- Token Security: Always keep your
token.pickleandcredentials.jsonfiles secure and never share them. These files provide persistent access to your private Google data. - API Quotas: Be mindful of Google's API rate limits. Executing extremely frequent requests may result in temporary service throttling.
- Scope Management: The provided auth script requests full access. If you have strict security requirements, edit the
SCOPESlist ingoogle_auth.pyto use granular, read-only permissions where possible. - Prerequisites: Remember that
openclaw-agentmust be active in the background; otherwise, the Python modules will fail to establish a connection with the local interface.
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-yj9ug": {
"enabled": true,
"auto_update": true
}
}
}Tags(AI)
Flags: network-access, file-read, file-write, 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.