A comprehensive automation skill that enables AI agents to manage Google Calendar events, query availability, and handle multiple accounts through a streamlined CLI interface.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install google-calendar-2
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install google-calendar-2 using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Google Calendar skill is a robust integration designed for Openclaw Skills that allows AI coding agents to perform full CRUD (Create, Read, Update, Delete) operations on calendar events. It provides a specialized bridge between LLMs and the Google Calendar API, allowing agents to understand user intent regarding meetings, appointments, and agendas.
This skill is particularly powerful because it handles the complexities of OAuth2 authentication and token management internally. By using this Openclaw Skills extension, developers can enable their agents to check free/busy blocks, manage attendees, and organize schedules across different contexts such as work or personal life without manual browser intervention for every task.
To get started with this skill in your Openclaw Skills collection, follow these steps:
~/.config/google-calendar-skill/client.json.bun run auth.ts login
bun run auth.ts label work "Work meetings and standups"
bun run calendar.ts calendars
The skill manages its configuration and metadata through a structured JSON schema in the root directory. This allows for persistent storage of account purposes and easy identification during multi-account workflows.
| Component | Description |
|---|---|
config.json |
Stores account aliases (e.g., 'work', 'personal') and their associated purposes. |
client.json |
Contains the Google OAuth2 client ID and secret required for API access. |
| Event Flags | Supports standard fields: --summary, --start, --end, --attendees, and --location. |
| CLI Outputs | All list commands provide labeled separators to distinguish between multiple accounts. |
Loading
A powerful CLI-based tool for AI agents to interact with Miniflux RSS feeds, allowing for article discovery, reading, and management.

A safety-first skill designed to permanently delete OpenClaw agents, including their workspaces, local configurations, and associated Telegram group routings.

An automated provisioning tool for creating dedicated AI agents with isolated workspaces and bound Telegram groups.

An AI-powered diagnostic tool that analyzes video ad transcripts and pacing to provide actionable coaching feedback for high-ROI content.

A powerful skill for AI agents to interact with Google Calendar accounts, enabling seamless event management and scheduling through a unified CLI.

An AI-driven interface for managing native macOS Reminders through simple CLI commands and JSON responses.








































