1.8k★by tyler6204
apple-calendar – OpenClaw Skill
apple-calendar is an OpenClaw Skills integration for data analytics workflows. Apple Calendar.app integration for macOS. CRUD operations for events, search, and multi-calendar support.
Skill Snapshot
| name | apple-calendar |
| description | Apple Calendar.app integration for macOS. CRUD operations for events, search, and multi-calendar support. OpenClaw Skills integration. |
| owner | tyler6204 |
| repository | tyler6204/apple-calendar |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @tyler6204/apple-calendar |
| last updated | Feb 7, 2026 |
Maintainer

name: apple-calendar description: Apple Calendar.app integration for macOS. CRUD operations for events, search, and multi-calendar support. metadata: {"clawdbot":{"emoji":"📅","os":["darwin"]}}
Apple Calendar
Interact with Calendar.app via AppleScript. Run scripts from: cd {baseDir}
Commands
| Command | Usage |
|---|---|
| List calendars | scripts/cal-list.sh |
| List events | scripts/cal-events.sh [days_ahead] [calendar_name] |
| Read event | scripts/cal-read.sh <event-uid> [calendar_name] |
| Create event | scripts/cal-create.sh <calendar> <summary> <start> <end> [location] [description] [allday] [recurrence] |
| Update event | scripts/cal-update.sh <event-uid> [--summary X] [--start X] [--end X] [--location X] [--description X] |
| Delete event | scripts/cal-delete.sh <event-uid> [calendar_name] |
| Search events | scripts/cal-search.sh <query> [days_ahead] [calendar_name] |
Date Format
- Timed:
YYYY-MM-DD HH:MM - All-day:
YYYY-MM-DD
Recurrence
| Pattern | RRULE |
|---|---|
| Daily 10x | FREQ=DAILY;COUNT=10 |
| Weekly M/W/F | FREQ=WEEKLY;BYDAY=MO,WE,FR |
| Monthly 15th | FREQ=MONTHLY;BYMONTHDAY=15 |
Output
- Events/search:
UID | Summary | Start | End | AllDay | Location | Calendar - Read: Full details with description, URL, recurrence
Notes
- Read-only calendars (Birthdays, Holidays) can't be modified
- Calendar names are case-sensitive
- Deleting recurring events removes entire series
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install apple-calendar?
Run openclaw add @tyler6204/apple-calendar in your terminal. This installs apple-calendar into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/tyler6204/apple-calendar. Review commits and README documentation before installing.
