version: "1.0.1" name: gccli description: Google Calendar CLI for listing calendars, viewing, creating, and updating events, and checking availability. Use when the user asks about their calendar, schedule, meetings, or free time, or wants to create or move an event.
Google Calendar CLI
Command-line interface for Google Calendar operations.
Usage
Run gccli --help for full command reference.
Common operations:
gccli <email> calendars - List all calendarsgccli <email> events <calendarId> [--from <dt>] [--to <dt>] - List eventsgccli <email> event <calendarId> <eventId> - Get event detailsgccli <email> create <calendarId> --summary <s> --start <dt> --end <dt> - Create eventgccli <email> freebusy <calendarIds> --from <dt> --to <dt> - Check availability
Use primary as calendarId for the main calendar.
Date/Time Format
- Timed events:
YYYY-MM-DDTHH:MM:SSZ (UTC) or YYYY-MM-DDTHH:MM:SS (local) - All-day events:
YYYY-MM-DD with --all-day flag