A command-line tool and AI agent skill for managing calendars, events, and tasks across multiple CalDAV providers like Google Calendar, iCloud, and Nextcloud.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install caldav-sync
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install caldav-sync using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The CalDAV Sync Tool is a robust, developer-first utility designed to bridge command-line environments and AI agents with standard calendar services. As part of the ecosystem of Openclaw Skills, it allows seamless synchronization and manipulation of calendar events and todo tasks using the industry-standard CalDAV protocol. Whether you are building an automated personal assistant or configuring a workspace bot, this skill provides a unified interface to query, create, update, and delete calendar entries.
By integrating with popular calendar hosts—including Google Calendar, iCloud, Nextcloud, Fastmail, and NetEase—this tool ensures high compatibility. It is architected for developers who need to empower their terminal scripts or autonomous agents with real-time scheduling capabilities, free/busy queries, and cross-platform productivity workflows. As with other Openclaw Skills, security and efficiency are core design choices, incorporating secure credential caching and robust multi-account management.
~/.config/mail-skills/.env).PROVIDER preset (such as Gmail, iCloud, or custom), the tool automatically determines the server endpoint and authorization mechanisms.To add this package to your suite of Openclaw Skills, run the setup script to install dependencies and configure your CalDAV account:
bash setup.sh
If executing commands manually without the automated setup, install the production dependencies first:
npm install --production
The configuration is stored at ~/.config/mail-skills/.env (shared with the imap-smtp-email skill). If no shared config is found, the skill falls back to a .env file in the skill directory.
# Default account
PROVIDER=163
[email protected]
PASSWORD=your_password
CALDAV_DEFAULT_CALENDAR=
For custom CalDAV servers, specify the custom provider and server URL:
PROVIDER=custom
[email protected]
PASSWORD=your_password
CALDAV_SERVER_URL=https://your-caldav-server.com/
This skill manages cache directories and credentials in a secure manner:
| Component | Path / Detail | Description |
|---|---|---|
| Config File | ~/.config/mail-skills/.env |
Stores provider configuration and login credentials with 600 permissions. |
| Sync Cache | ~/.config/mail-skills/caldav-cache/ |
Stores synchronization states, sync tokens, and CTAGs per account and calendar. |
The tool leverages a multi-tiered sync strategy:
WORK_PROVIDER, WORK_USERNAME) to query distinct CalDAV databases on the fly using --account <name>.Loading
An industrial-grade workflow engine that converts scripts and stories into fully optimized, scene-by-scene video prompts for Seedance 2.0.

An AI-powered pet fitness skill that analyzes treadmill video gait patterns and optional heart rate telemetries to assess exercise intensity and safety thresholds.

An automated code formatting skill that cleans and standardizes raw code snippets across multiple languages using industry-standard style guides.

A powerful repository analysis and trend tracking skill designed to convert raw GitHub data into structured research, project ideas, and actionable reports.

A personal AI-driven emotional tracking and analysis tool that identifies long-term psychological trends, triggers, and effective coping strategies.

A secure USDC blockchain wallet skill for AI agents on the Base network, supporting the x402 payment protocol and zero-dependency read-only balance checks.








































