Calendar

Manage Google Calendar events using `gcalcli`. Create, list, and delete calendar events from the CLI.

Xejrax

@xejrax

What This Skill Does

Command-line interface for managing Google Calendar events. Create, list, and delete events directly from the terminal using `gcalcli`. Supports both Google Calendar API and CalDAV backends.

Replaces manually creating events through the Google Calendar web interface by enabling quick event management from the command line.

When to Use It

  • Create a new calendar event with title, time, and duration
  • List upcoming events for a specific date range
  • Delete a calendar event by searching for its title
  • Quickly add events from a shell script or automation pipeline
  • Check your agenda for the next week without opening a browser

Install

$ openclaw skills install @xejrax/brainz-calendar

Calendar Skill

Use gcalcli to interact with Google Calendar. Requires GOOGLE_CALENDAR_API_KEY (or CALDAV_URL/CALDAV_USER/CALDAV_PASS for CalDAV).

Listing Events

List upcoming events in a date range:

gcalcli agenda "2026-02-03" "2026-02-10"

Creating Events

Add a new calendar event:

gcalcli add --title "Team sync" --when "2026-02-04 10:00" --duration 30

Deleting Events

Delete an event by search term:

gcalcli delete "Team sync"

Install

pip install gcalcli

Top skills in this category