Apple Calendar

Query and manage Apple Calendar on macOS via `icalBuddy` (read) and AppleScript (`osascript`) for event creation. Use when users ask about upcoming events or adding calendar events. Use when this capability is needed.

tomevault-io Updated

File contents

Apple Calendar

Use this skill for Apple Calendar tasks on macOS.

Prerequisites

  • macOS
  • Install icalBuddy for fast read-only queries:
brew install ical-buddy
  • osascript is built in to macOS for event creation.

Read events (icalBuddy)

Today's events:

icalBuddy eventsToday

Next 7 days:

icalBuddy eventsFrom:today to:7 days from now

Specific calendars only:

icalBuddy -ic 'Work,Personal' eventsFrom:today to:3 days from now

Create events (AppleScript)

osascript -e 'tell application "Calendar" to tell calendar "Work" to make new event with properties {summary:"Team Sync", start date:date "Monday, February 10, 2026 10:00:00", end date:date "Monday, February 10, 2026 10:30:00"}'

Usage guidance

  • Always include absolute date/time in confirmations.
  • Use read commands before mutating when user intent is ambiguous.
  • If automation fails, user likely needs to allow Terminal automation permissions.

Converted and distributed by TomeVault — claim your Tome and manage your conversions.

tomevault-io/skills-registry/tree/main/jl-grey-man--jensclaw--apple-calendar commit 02f7151d40

Frequently asked questions

npx skillmds@latest add tomevault-io/apple-calendar