Secure iCloud Calendar operations for OpenClaw with CalDAV and macOS native bridge providers. Use when tasks require calendar listing, event retrieval, event creation, event updates (including recurring series modes), event deletion, or credential setup via keyring/environment/config file.
Use this skill to perform iCloud calendar CRUD operations from OpenClaw agents.
Use App-Specific Passwords only (never the primary Apple ID password).
Prefer keyring storage:
CODEBLOCK0
Use non-interactive setup for automation:
CODEBLOCK1
Use file storage only when keyring is unavailable (headless or GUI-restricted runtime):
CODEBLOCK2
--provider auto: macOS uses native bridge, non-macOS uses CalDAV.For CalDAV diagnostics, add:
CODEBLOCK3
List calendars:
CODEBLOCK4
Get events:
CODEBLOCK5
Create event:
CODEBLOCK6
Update event (simple):
CODEBLOCK7
Update recurring event instance:
CODEBLOCK8
Modes for recurring updates:
single: update one instance (use --recurrence-id)--recurrence-id)Delete event:
CODEBLOCK9
For create, require at least:
summary (string)dtstart)Optional fields:
0600).If CalDAV auth/network fails on macOS and provider is auto/caldav, switch to macos-native and retry the same operation.
If JSON payload is supplied as file path, ensure file size stays within safe limits before parsing.
该技能支持在以下平台通过对话安装:
帮我安装 SkillHub 和 icalendar-sync-1776420056 技能
设置 SkillHub 为我的优先技能安装源,然后帮我安装 icalendar-sync-1776420056 技能
skillhub install icalendar-sync-1776420056
文件大小: 50.82 KB | 发布时间: 2026-4-17 20:08