Automating Calendar
Script macOS Agenda via JXA/PyXA/EventKit met eerst AppleScript-dictionary discovery.
Getest · Werkt
Wat het doet
Automatiseert macOS Calendar.app via JXA, PyXA en de EventKit ObjC bridge, beginnend met AppleScript dictionary discovery in Script Editor. Activeert op verzoeken om agenda-evenementen aan te maken/batchgewijs te beheren, herhaling en tijdzones af te handelen, of EventKit-automatisering uit te voeren. Sluit expliciet Google Calendar/CalDAV en niet-macOS doelen uit.
Testrapport
Het volgen van de workflow veranderde een kale 6-regelige JXA event-creation snippet in één die Calendar.calendars.length controleert vóór het schrijven, event.id() verifieert daarna, en het geheel omhult in try/catch wijzend naar het exacte System Settings permissiepaneel bij falen.
Getest op: 2026-07-14 · Claude Code 2.x (agent harness)
Installatie
git clone https://github.com/SpillwaveSolutions/automating-mac-apps-plugin cd automating-mac-apps-plugin mkdir -p ~/.claude/skills cp -r plugins/automating-mac-apps-plugin/skills/automating-calendar ~/.claude/skills/automating-calendar
Commando's en voorbeeldprompts
/automating-calendarScript macOS Agenda via JXA/PyXA/EventKit met eerst AppleScript-dictionary discovery.
Skills reageren op gewone verzoeken — geen commando's om te onthouden. Na installatie activeren prompts zoals deze de skill (in het Engels):
Create a recurring calendar event every Monday at 9am using JXA.Automate my macOS Calendar to add these events in bulk please.Help me discover the AppleScript dictionary for Calendar.app.