All skills

Google Calendar

View on GitHub
Manage Google Calendar events — create, read, update, delete, RSVP, and check availability.

What it does

This skill provides full Google Calendar management via a local CLI. It supports listing and searching events, creating timed or all-day events (with optional Google Meet links and recurring rules), updating or deleting events, RSVPing, checking free/busy availability, and natural language quick-add. All commands output structured JSON.

Usage

Use when scheduling, booking, creating, updating, deleting, cancelling, RSVPing to, or querying calendar events. Also use for availability checks and free/busy lookups.

Examples

Why it was created

Managing calendar events through the UI is slow when you need to batch-create events, check availability across multiple people, or integrate scheduling into automated workflows. This skill brings full calendar control to the command line.