platform intermediate active

Caldav Calendar

Booking meetings still means opening a calendar app and leaving the terminal. CalDAV is universal but the wiring is painful. The openclaw caldav calendar skill reads and writes events from any server.

What breaks without openclaw caldav calendar skill

Manual calendar app switches. Scheduling without availability data. Timezone bugs on naive datetimes.

Full calendar read and write from OpenClaw × Nextcloud, iCloud, and Fastmail support ÷ 15–25 minutes ÷ no calendar app required = scheduling workflows that stay in the terminal.

openclaw caldav calendar skill — what it actually does

01
Creates, queries, and updates CalDAV events from within OpenClaw.
02
Works with Nextcloud, iCloud, Fastmail, and any CalDAV-compatible server.
03
Automates booking workflows where the agent checks availability first.
04
Requires explicit timezone offsets — naive datetimes default to UTC.

Security check — openclaw caldav calendar skill

Privacy score: 7/10 — accesses connected platform APIs only. Lock it: review OAuth scopes before install, confirm macOS, Linux; OpenClaw ≥1.0 compatibility.

Quick start — openclaw caldav calendar skill in 15–25 minutes

Setup time: 15–25 minutes

!
You need:
  • OpenClaw core
  • CalDAV server URL and credentials

Install the package:

# Install via ClawhHub
clawhub install asleep123/caldav-calendar
1
Set CALDAV_URL, CALDAV_USER, CALDAV_PASSWORD in .env
2
Install the skill
3
Run /cal list --today to see today's events
4
Use /cal create --title <t> --start <iso> --end <iso>

Troubleshooting openclaw caldav calendar skill

1
1. iCloud CalDAV requires an app-specific password — not your Apple ID password
2
2. Timezone offsets must be explicit — naive datetimes default to UTC

Compatibility & status

Works with: macOS, Linux; OpenClaw ≥1.0 intermediate Last updated: Oct 2025 ★ 120 on GitHub MIT

Official docs →

View on GitHub →

Related — more like openclaw caldav calendar skill

Keep context-switching to a calendar app for every scheduling task. Connect CalDAV now before the next meeting-heavy week.

Get it on GitHub →