Agent skill · writing content · sundial-org

calctl

Manage Apple Calendar events via icalBuddy + AppleScript CLI

Why this skill is useful

Adds specific commands and usage patterns for managing Apple Calendar events that the AI wouldn't reliably generate on its own.

What it needs

Requires ical-buddy installed locally. About 1k tokens when loaded. Last updated 2026-03-07. 639 stars on the source repository.

What this skill does

calctl - Apple Calendar CLI Manage Apple Calendar from the command line using icalBuddy (fast reads) and AppleScript (writes). Requirements: brew install ical-buddy Commands Command Description --------- ------------- calctl calendars List all calendars calctl show [filter] Show events (today, tomorrow, week, YYYY-MM-DD) calctl add <title> Create a new event calctl search <query> Search events by title (next 30 days) Examples Options for add Option Description Default -------- ------------- --------- -c, --calendar <name> Calendar to add event to Privat -d, --date <YYYY-MM-DD> Event date today -t, --time <HH:MM> Start time 09:00 -e, --end <HH:MM> End time 1 hour after start -n, --notes <text> Event notes none --all-day Create all-day event false Available Calendars Common calendars on this system: Privat (personal) Work Familien Kalender rainbat solutions GmbH TimeTrack

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills sundial-org/calctl

View the source on GitHub

Browse the @skills marketplace