skills$openclaw/apple-calendar
tyler62041.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.

1.8k stars5.0k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026data analytics

Skill Snapshot

nameapple-calendar
descriptionApple Calendar.app integration for macOS. CRUD operations for events, search, and multi-calendar support. OpenClaw Skills integration.
ownertyler6204
repositorytyler6204/apple-calendar
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @tyler6204/apple-calendar
last updatedFeb 7, 2026

Maintainer

tyler6204

tyler6204

Maintains apple-calendar in the OpenClaw Skills directory.

View GitHub profile
File Explorer
10 files
.
scripts
cal-create.sh
3.8 KB
cal-delete.sh
1.5 KB
cal-events.sh
2.2 KB
cal-list.sh
631 B
cal-read.sh
2.7 KB
cal-search.sh
3.7 KB
cal-update.sh
5.3 KB
_meta.json
283 B
SKILL.md
1.5 KB
SKILL.md

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

CommandUsage
List calendarsscripts/cal-list.sh
List eventsscripts/cal-events.sh [days_ahead] [calendar_name]
Read eventscripts/cal-read.sh <event-uid> [calendar_name]
Create eventscripts/cal-create.sh <calendar> <summary> <start> <end> [location] [description] [allday] [recurrence]
Update eventscripts/cal-update.sh <event-uid> [--summary X] [--start X] [--end X] [--location X] [--description X]
Delete eventscripts/cal-delete.sh <event-uid> [calendar_name]
Search eventsscripts/cal-search.sh <query> [days_ahead] [calendar_name]

Date Format

  • Timed: YYYY-MM-DD HH:MM
  • All-day: YYYY-MM-DD

Recurrence

PatternRRULE
Daily 10xFREQ=DAILY;COUNT=10
Weekly M/W/FFREQ=WEEKLY;BYDAY=MO,WE,FR
Monthly 15thFREQ=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
README.md

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.