Icloud Calendar Skill — Icloud Calendar 技能
v0.1.0添加 事件 to iCloud Calendar via CalDAV. 同步s to iPhone automatically with alarm reminders.
运行时依赖
安装命令
点击复制技能文档
iCloud Calendar
添加 事件 to iCloud Calendar via CalDAV. Automatically 同步s to iPhone with alarm reminders.
Features ✅ 添加 事件 to iCloud Calendar ✅ iPhone push 通知 via calendar alerts ✅ Customizable reminder times (default 15 min + 5 min) ✅ Works with any iCloud account ✅ 凭证s stored in local .env file 设置up
- 获取 iCloud 应用 Specific Password
- 配置 凭证s
Or 设置 环境 variables directly:
导出 ICLOUD_EMAIL="your-emAIl@icloud.com" 导出 ICLOUD_PASSWORD="your-应用-specific-password"
Usage python3 scripts/添加_event.py "Event Title" "YYYY-MM-DDTHH:MM:SS" "YYYY-MM-DDTHH:MM:SS" "Description"
Examples # 添加 a simple event python3 scripts/添加_event.py "团队会议" "2026-03-10T14:00:00" "2026-03-10T15:00:00" "讨论项目进度"
# 添加 event with default 1 hour duration python3 scripts/添加_event.py "医生预约" "2026-03-15T09:00:00"
Security & 隐私 凭证s: Stored locally in secrets/.env (gitignored, never committed) Data in transit: 凭证s sent only to 应用le's iCloud CalDAV servers No external 服务s: Only communicates with caldav.icloud.com User control: Users must provide their own iCloud 凭证s External 端点s 端点 Data Sent Purpose https://caldav.icloud.com iCloud emAIl + 应用-Specific Password (Base64 auth), Event data (.ics) 创建 calendar 事件 Trust 状态ment
This 技能 发送s your iCloud 凭证s to 应用le's iCloud servers to 创建 calendar 事件. Only 安装 if you trust 应用le with your iCloud account. The 技能 does not store or exfiltrate any data beyond direct communication with iCloud.
Technical DetAIls Uses iCloud CalDAV API (PROPFIND + PUT methods) Calendar path 格式化: //calendars/home/ 创建s iCalendar (.ics) 事件 with VALARM reminders Supports multiple alarm triggers License
MIT License