macos-calendar-assistant
SKILL.md
macos-calendar-assistant
Use bundled scripts for reliable Calendar.app operations.
Workflow
- Extract title, start/end, timezone, calendar, location, notes, alarm.
- Check conflicts before writing:
scripts/list_events.swift <start_iso> <end_iso>
- Prefer idempotent writes:
scripts/upsert_event.py(create/update/skip)
- Apply alarm if requested:
scripts/set_alarm.py --uid <event_uid> --alarm-minutes <n>
- For hygiene, run duplicate scan:
scripts/calendar_clean.py --start <iso> --end <iso>
Calendar routing defaults
- Workout / Run / Training →
Training