LaunchKit · 2026
Back to Skills

ez-google

Use when asked to send email, check inbox, read emails, check calendar,.

0
2.3k downloads
by @araa47

Setup & Installation

openclaw skills install @araa47/ez-google

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install ez-google

Version History

v1.0.2Feb 3, 2026 - Version note by skill developer:

- Added bulk Gmail operations: bulk-label and bulk-trash commands for batch labeling and deleting emails. - Updated Gmail documentation with usage examples for new bulk features. - No other changes detected.-

What This Skill Does

CLI scripts covering Gmail, Google Calendar, Drive, Docs, Sheets, Slides, Contacts, and Google Chat. Authentication uses a hosted OAuth flow where the user clicks a link and pastes a token back. No API keys, credential files, or Google Cloud project setup required.

Hosted OAuth removes the need to create a Google Cloud project, enable APIs, or manage credential JSON files that typical Google API integrations require.

When to use it

  • Send or draft emails from an agent workflow
  • Create and delete calendar events by date and time
  • Search Google Drive for files by name
  • Read and write rows in a Google Sheet
  • Bulk archive or trash emails matching a search query

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: Schedule a team standup tomorrow at 9am

AGENT
  1. 1Run auth.py status to confirm the user is authenticated
  2. 2If not authenticated, run auth.py login and send the URL to the user
  3. 3User clicks the link, copies the token, and agent runs auth.py save '<TOKEN>'
  4. 4Run gcal.py create "Team Standup" "2026-03-13T09:00" "2026-03-13T09:30"
OUTPUT

Calendar event "Team Standup" created for March 13 at 9:00 AM with a confirmed event ID

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

Google accountGoogle Workspace account (required for Google Chat features only)