Google Calendar (via gcalcli)
Manage Google Calendar from the command line using gcalcli with a focus on minimal output and deterministic event lookup. Provides safe, bounded patterns for listing agendas, searching, creating events (including recurring via ICS import), and deleting events with verification.
Use Cases
- Show todayβs agenda (or a bounded date range) with minimal formatting for quick daily planning
- Find an event to cancel by scanning a limited agenda window (next 30 days by default) and matching by meaning
- Create one-off timed or all-day events with overlap checks across non-ignored calendars
- Create recurring or transparent/free events by piping ICS content to `gcalcli import` via stdin
- Delete an unambiguous event non-interactively and verify removal via a follow-up agenda scan