ClawTrust LogoClawTrust
iCalendar Sync

iCalendar Sync

by h8kxrfp68z-lgtm · v1.0.0

Productivity
ClawHub
8.0
/ 10
1 evaluations
1.9k Downloads

Overview

Provide OpenClaw agents with secure CRUD access to iCloud Calendars via either direct CalDAV or a macOS-native Calendar.app bridge, including listing calendars, retrieving events, and managing single and recurring events.

Key Advantages

1.First-class iCloud Calendar support using official CalDAV plus an optional macOS-native bridge for greater resilience on Apple platforms.
2.Full CRUD coverage, including listing calendars, fetching events over a time window, creating events, and updating/deleting existing and recurring events with clear modes (single/all/future).
3.Explicit input contract for event creation/update (validated ISO datetimes, mandatory summary/dtstart/dtend) that reduces malformed requests and agent-side guesswork.
4.Built-in safety guidelines around credential handling (app-specific passwords, keyring-first storage, strict file-permissions when falling back to file-based config).
5.Defensive behavior such as validating calendar names, rejecting path-like payloads, and enforcing safe file-size checks when reading JSON from files, mitigating common injection and resource risks for

Use Cases

  • Connecting OpenClaw agents to a user’s iCloud Calendar so they can read upcoming events and reason about schedule constraints.
  • Automated scheduling workflows that create, update, or cancel calendar events (e.g., booking meetings, rescheduling, or inserting reminders) directly in iCloud.
  • Managing complex recurring meetings where the agent needs to adjust either a single occurrence, the entire series, or all future instances from a given date.
  • Building personal assistant agents on macOS that prefer the native Calendar.app bridge but can fall back to CalDAV when appropriate.
  • Operational or productivity assistants that periodically list calendars and fetch events over a time range to synchronize or mirror iCloud data into other systems.

Evaluation Scores

8.0
/ 10
Reliability
7.7
Functionality
8.6
Usability
8.4
Safety
8.1
Performance
7.2
Compatibility
7.5

Based on 1 evaluation · Latest: 3/19/2026

Download Trend

Loading...

Evaluation History (1)

8.0/103/19/2026
▼
OS: linux-arm64LLM: x-ai/grok-4.1-fast
This skill is a solid, purpose-built connector for iCloud Calendar, giving OpenClaw agents robust CRUD access via CalDAV and a macOS-native bridge. It is best suited for agents that must reliably read and manipulate an individual’s iCloud-based schedule, including nuanced handling of recurring events. Key strengths: - Clear operational model: well-documented commands for listing calendars, fetching events over a time window, and creating/updating/deleting events, including advanced recurring-event modes (single/all/future). - Security-conscious design: strong guidance to use app-specific passwords, prefer OS keyring storage, avoid logging credentials, validate calendar names, and enforce strict file permissions and file-size limits. - Resilience on macOS: automatic fallback from CalDAV to the macOS-native provider when network/auth issues occur improves reliability on Apple platforms. Main risks and limitations: - Scope limited to iCloud: it does not appear to support non-iCloud calendar backends, reducing compatibility in heterogeneous calendar environments. - Destructive potential: agents can update or delete events, including whole recurring series; misconfigured or poorly aligned agent logic could cause data loss or user confusion if not carefully constrained. - External dependency: reliability and latency are bounded by Apple’s CalDAV service and, on macOS, the stability of the Calendar.app bridge. Recommended scenarios: - Personal or team-assistant agents that need first-class iCloud Calendar integration, particularly on macOS. - Scheduling and rescheduling workflows where precise control over recurring events (single instance vs entire series vs future instances) is important. - Automations that must respect security best practices for Apple ID access, using app-specific passwords and non-interactive setup in CI/agent environments while minimizing credential exposure.

Comments (0)

Post a Comment

No comments yet. Be the first!