calendar

Installation
SKILL.md

Calendar Automation via macOS Calendar.app

This skill automates Calendar.app with small, focused scripts stored in the scripts/ subfolder. Use them for listing events, searching by summary/location/description, and targeting events by UID. Scripts are written to work across different languages and calendar naming schemes by discovering actual calendar names first.

Important Notes

  • Calendar.app must be set up (assume that it is)
  • Events are identified by UID (unique string like 91ADA44E-B3BA-44F5-9006-3C077D94DACF)
  • Always include UIDs in output so the user can reference specific events
  • Default time window is upcoming (next 1-4 weeks), not past
  • When in doubt about which calendar to use, ask the user
  • Always confirm with the user before create/delete operations

Suggested Workflow

Installs
1
Repository
pietz/skills
First Seen
Sep 21, 2026