A Linux-based command-line tool for syncing and managing CalDAV calendars like iCloud and Google via vdirsyncer and khal.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install caldav-calendar
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-calendar using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
This skill enables seamless integration between remote CalDAV providers and your local command-line environment. By leveraging Openclaw Skills, developers and power users can interact with iCloud, Google, Fastmail, and Nextcloud calendars directly from the terminal. It utilizes vdirsyncer as a robust synchronization engine to handle bidirectional updates between local directories and remote servers, while khal provides the primary interface for listing, searching, and creating calendar events.
The toolset is designed specifically for Linux environments, providing a bridge between cloud-based scheduling services and terminal-based productivity workflows. It allows for offline access to calendar data through local .ics file storage, ensuring that Openclaw Skills can operate even without an active internet connection by interacting with the cached data.
To get started with this skill on Linux, install the necessary binaries using your package manager:
sudo apt update && sudo apt install vdirsyncer khal
~/.config/vdirsyncer/config and define your storage and pair sections for your specific provider (e.g., iCloud or Google).~/.config/khal/config to point to the local storage path used by vdirsyncer.vdirsyncer discover
vdirsyncer sync
The skill organizes calendar data through a combination of configuration files, raw .ics files, and a local cache database:
| Component | Purpose | Default Path |
|---|---|---|
| vdirsyncer Config | Defines remote sync pairs and authentication | ~/.config/vdirsyncer/config |
| khal Config | Defines calendar display and locale settings | ~/.config/khal/config |
| ICS Storage | Raw calendar event files (.ics) | ~/.local/share/vdirsyncer/calendars/ |
| Metadata Status | Tracks synchronization state | ~/.local/share/vdirsyncer/status/ |
| Event Cache | SQLite database used by khal for fast lookups | ~/.local/share/khal/khal.db |
{uid}, {title}, and {start-time} for easy integration with other Openclaw Skills.Loading
A secure bridge for AI agents to access and manage Bitwarden and Vaultwarden credentials via the rbw CLI.

A high-performance deployment wrapper for the Azion CLI designed to automate the publishing of edge functions and static sites with safety-first validation.

A standardized framework for authoring, running, and optimizing Gina sandbox automation workflows with built-in evaluation loops.

Standardize and maintain your Obsidian vault structure for maximum long-term reliability and searchability.

A specialized tool for generating cryptographically secure random data, including passwords, hex strings, and API tokens using the OpenSSL engine.

A high-performance calculation engine that leverages the classic GNU Units utility to perform precise mathematical and unit transformations.








































