{"skill":{"slug":"brainz-calendar","displayName":"Calendar","summary":"Manage Google Calendar events using `gcalcli`. Create, list, and delete calendar events from the CLI.","description":"---\nname: calendar\ndescription: \"Manage Google Calendar events using `gcalcli`. Create, list, and delete calendar events from the CLI.\"\nmetadata:\n  {\n    \"openclaw\":\n      {\n        \"emoji\": \"📅\",\n        \"requires\": { \"bins\": [\"gcalcli\"] },\n        \"install\":\n          [\n            {\n              \"id\": \"pip\",\n              \"kind\": \"pip\",\n              \"package\": \"gcalcli\",\n              \"bins\": [\"gcalcli\"],\n              \"label\": \"Install gcalcli (pip)\",\n            },\n          ],\n      },\n  }\n---\n\n# Calendar Skill\n\nUse `gcalcli` to interact with Google Calendar. Requires `GOOGLE_CALENDAR_API_KEY` (or `CALDAV_URL`/`CALDAV_USER`/`CALDAV_PASS` for CalDAV).\n\n## Listing Events\n\nList upcoming events in a date range:\n\n```bash\ngcalcli agenda \"2026-02-03\" \"2026-02-10\"\n```\n\n## Creating Events\n\nAdd a new calendar event:\n\n```bash\ngcalcli add --title \"Team sync\" --when \"2026-02-04 10:00\" --duration 30\n```\n\n## Deleting Events\n\nDelete an event by search term:\n\n```bash\ngcalcli delete \"Team sync\"\n```\n\n## Install\n\n```bash\npip install gcalcli\n```\n","tags":{"latest":"1.0.0"},"stats":{"comments":0,"downloads":4281,"installsAllTime":144,"installsCurrent":13,"stars":1,"versions":1},"createdAt":1770137511107,"updatedAt":1778486000320},"latestVersion":{"version":"1.0.0","createdAt":1770137511107,"changelog":"Initial publish","license":null},"metadata":{"setup":[],"os":null,"systems":null},"owner":{"handle":"xejrax","userId":"s173rhgweqvecjxxp7fn32knzx885fnt","displayName":"Xejrax","image":"https://avatars.githubusercontent.com/u/148405630?v=4"},"moderation":null}