name: apple-calendar-manager description: Manage Apple Calendar events via AppleScript. Create, edit, delete, and search calendar events.
This skill allows OpenClaw to manage events in Apple Calendar using AppleScript.
7w4.net小葱技能站,你的AI助手技能库。
Use the add_event_smart.sh script to add events with relative dates or explicit dates.
Arguments:
1. calendar_name: The name of the calendar (e.g., "Рабочий", "Домашний").
2. event_summary: The title of the event.
3. event_description: (Optional) Description for the event.
4. relative_start_date: Relative date for start (e.g., "today", "tomorrow", "day after tomorrow", "понедельник", "next monday") or absolute date (e.g., "2026-02-23").
5. start_time: Start time (format HH:MM, e.g., "12:00").
6. relative_end_date: Relative date for end (same as relative_start_date).
7. 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"
Use the add_event.scpt script directly if you prefer to provide absolute dates in YYYYMMDDHHMMSS format.
Arguments:
1. calendar_name: The name of the calendar.
2. event_summary: The title of the event.
3. event_description: Description for the event.
4. start_datetime_formatted: Start date and time in YYYYMMDDHHMMSS format.
5. end_datetime_formatted: End date and time in YYYYMMDDHHMMSS format.
Example:
osascript skills/apple-calendar-manager/add_event.scpt "Рабочий" "Тест скилла Календарь" "Тестовое событие" "20260225140000" "20260225150000"
osascript for direct Apple Calendar application control.parse_relative_date.sh script handles conversion of relative date strings to absolute date/time formats required by AppleScript.这个 Skill 质量中等偏下,有明显的功能缺陷。最实用的功能是能听懂「今天」「明天」这类自然语言日期,但文档中提到的核心脚本文件竟然缺失,直接导致功能无法正常使用。代码本身写得还算清晰,但实用性和完整性较差。对于需要在 Mac 上自动管理日历的用户来说有一定价值,但入手前需要确认功能是否能正常运行。