Skip to content

mattwag05/macos-automation

v1.1.0MIT

Automate native macOS apps with AppleScript, JXA, Swift, and EventKit.

macOS automation

Build automations for Mail, Calendar, Notes, and Reminders with JXA, AppleScript, Swift, and EventKit.

Skills

SkillScope
macos-automation-coreRuntime choice, permissions, error handling, and TypeScript wrappers.
mail-automationRead, search, draft, and send with Mail.app.
calendar-automationRead, create, update, and search Calendar events.
notes-automationRead, search, and create Notes.
reminders-automationUse EventKit from Swift for full Reminders access.
macos-automation-builderDesign and implement single-app or cross-app automations.

The generated Claude Code adapter includes an automation-builder agent that loads the portable builder skill.

macOS privacy permissions still apply. Grant the launching client access under System Settings > Privacy & Security before running an automation.