Automating Calendar
Skryptuje Kalendarz macOS za pomocą JXA/PyXA/EventKit z wcześniejszym odkrywaniem słownika AppleScript.
Testowano · Działa
Co robi ten skill
Automatyzuje macOS Calendar.app through JXA, PyXA, and the EventKit ObjC bridge, starting from AppleScript dictionary discovery in Script Editor. Uruchamia się na requests to create/batch-manage calendar events, handle recurrence and time zones, or do EventKit automation. Explicitly opts out for Google Calendar/CalDAV and non-macOS targets.
Raport z testu
Following the workflow turned a bare 6-line JXA event-creation snippet into one that checks Calendar.calendars.length before writing, verifies event.id() after, and wraps the whole thing in try/catch pointing at the exact System Settings permission pane on failure.
Testowano: 2026-07-14 · Claude Code 2.x (agent harness)
Instalacja
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
Komendy i przykładowe prompty
/automating-calendarSkryptuje Kalendarz macOS za pomocą JXA/PyXA/EventKit z wcześniejszym odkrywaniem słownika AppleScript.
Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):
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.