Apple Calendar Manager
/install apple-calendar-manager
Apple Calendar Manager
This skill allows OpenClaw to manage events in Apple Calendar using AppleScript.
Capabilities
- Add new events to a specified calendar with smart date parsing (e.g., "today", "tomorrow", "next Monday").
- (Future) Edit existing events.
- (Future) Delete events.
- (Future) Search for events.
Requirements
- macOS
- Apple Calendar application must be accessible and authorized for automation.
- The calendar name must exist in the user's Calendar app.
Usage
Add an Event (Smart Date Parsing)
Use the add_event_smart.sh script to add events with relative dates or explicit dates.
Arguments:
calendar_name: The name of the calendar (e.g., "Рабочий", "Домашний").event_summary: The title of the event.event_description: (Optional) Description for the event.relative_start_date: Relative date for start (e.g., "today", "tomorrow", "day after tomorrow", "понедельник", "next monday") or absolute date (e.g., "2026-02-23").start_time: Start time (format HH:MM, e.g., "12:00").relative_end_date: Relative date for end (same asrelative_start_date).end_time: End time (format HH:MM, e.g., "15:00").
Example:
skills/apple-calendar-manager/add_event_smart.sh "Рабочий" "Чай с Настей" "Чай с Настей с 12 до 15" "tomorrow" "12:00" "tomorrow" "15:00"
Add an Event (Absolute Date Parsing)
Use the add_event.scpt script directly if you prefer to provide absolute dates in YYYYMMDDHHMMSS format.
Arguments:
calendar_name: The name of the calendar.event_summary: The title of the event.event_description: Description for the event.start_datetime_formatted: Start date and time inYYYYMMDDHHMMSSformat.end_datetime_formatted: End date and time inYYYYMMDDHHMMSSformat.
Example:
osascript skills/apple-calendar-manager/add_event.scpt "Рабочий" "Тест скилла Календарь" "Тестовое событие" "20260225140000" "20260225150000"
Implementation Details
- Uses
osascriptfor direct Apple Calendar application control. parse_relative_date.shscript handles conversion of relative date strings to absolute date/time formats required by AppleScript.- Requires Apple Calendar.app to be running and accessible.
- macOS-only.
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install apple-calendar-manager - 安装完成后,直接呼叫该 Skill 的名称或使用
/apple-calendar-manager触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
Apple Calendar Manager 是什么?
Manage Apple Calendar events via AppleScript. Create, edit, delete, and search calendar events. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 559 次。
如何安装 Apple Calendar Manager?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install apple-calendar-manager」即可一键安装,无需额外配置。
Apple Calendar Manager 是免费的吗?
是的,Apple Calendar Manager 完全免费(开源免费),可自由下载、安装和使用。
Apple Calendar Manager 支持哪些平台?
Apple Calendar Manager 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Apple Calendar Manager?
由 CryptoL0rd(@cryptol0rd)开发并维护,当前版本 v1.0.0。