What problem does it solve?
This Skill removes the friction of interacting with Google Calendar via manual web UI by providing script-driven, token-efficient CLI operations that let an AI list, search, create, update, and delete events across accounts.
Core Features & Use Cases
- Multi-account calendar management: Authenticate and manage personal and work calendars with per-account tokens and a configurable default.
- Event lifecycle operations: List events with flexible time filters, get full event details, create timed or all-day events, update fields and attendees, respond to invites, quick-add events from natural language, and delete events with optional notifications.
- Developer-friendly output: All scripts emit compact JSON for easy parsing and chaining by an AI agent; includes logging, token migration, and automatic token refresh.
- Use Case: An assistant can show today's meetings, schedule a team sync with a Google Meet link, and update attendees programmatically without exposing credentials.
Quick Start
List my upcoming events for today and tomorrow from my primary calendar.