SuperAPI AI Directory

read-calendar

Office & productivity

View repository

Updated 11-05 01:02

About this skill

Read Calendar

Retrieves calendar events from macOS Calendar for analysis, planning, and scheduling.

When to Use

  • "What's on my calendar today?"
  • "Show me my schedule for this week"
  • "Do I have any meetings tomorrow?"
  • "What's my next meeting?"

Requirements

This skill requires icalBuddy to properly handle recurring events: ```bash brew install ical-buddy ```

Instructions

Execute Calendar Read

Use icalBuddy to retrieve events including recurring ones:

```bash icalBuddy -n -iep "title,datetime,location" -df "%Y-%m-%d" -tf "%H:%M" eventsFrom:<start_date> to:<end_date> ```

Example: ```bash icalBuddy -n -iep "title,datetime,location" -df "%Y-%m-%d" -tf "%H:%M" eventsFrom:2025-10-26 to:2025-10-27 ```

Note: icalBuddy properly handles recurring events (unlike AppleScript which doesn't pre-generate future instances).

Present Results

Format events clearly:

  • Group by day
  • Show time, title, location, calendar name
  • Highlight conflicts if any
  • Identify gaps for focus time
  • Mark recurring events clearly