← Back to Skills Marketplace
asleep123

Caldav Calendar

by Asleep · GitHub ↗ · v1.0.1
linux ✓ Security Clean
32777
Downloads
248
Stars
0
Active Installs
2
Versions
Install in OpenClaw
/install caldav-calendar
Description
Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux.
Usage Guidance
Install this only if you are comfortable letting the agent operate vdirsyncer and khal against your calendar account. Prefer an app-specific or limited-scope password where available, restrict permissions on credential and calendar cache files, and review create, edit, delete, and sync commands before applying changes to remote calendars.
Capability Analysis
Type: OpenClaw Skill Name: caldav-calendar Version: 1.0.1 The skill bundle is designed for CalDAV calendar synchronization and management using `vdirsyncer` and `khal`. All commands and instructions in `SKILL.md` are directly related to the stated purpose, such as syncing, listing, creating, editing, and deleting calendar events, as well as managing local cache files. The configuration examples, including the use of `cat` to fetch a password for `vdirsyncer`, describe standard functionality of the tools and do not indicate an attempt at data exfiltration or malicious execution by the skill itself. There is no evidence of prompt injection, obfuscation, or other harmful behaviors.
Capability Assessment
Purpose & Capability
The ability to sync, list, create, edit, and delete calendar events matches the stated CalDAV calendar-management purpose, though it can modify real calendar account data.
Instruction Scope
The runtime instructions are explicit command examples for vdirsyncer and khal, including user-directed sync and interactive edit/delete flows; no hidden or unrelated instructions were found.
Install Mechanism
Installation declares apt packages for vdirsyncer and khal only; the artifact contains a markdown skill file and no executable scripts or custom installer payloads.
Credentials
The skill expects CalDAV configuration, a local password file example, synced .ics files, and a khal cache, which are sensitive but proportionate to calendar synchronization.
Persistence & Privilege
Persistence is limited to normal local calendar files, vdirsyncer status, and khal cache data; there is no evidence of startup hooks, background workers, privilege escalation, or hidden persistence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install caldav-calendar
  3. After installation, invoke the skill by name or use /caldav-calendar
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.1
Added more instruction for how to update events
v1.0.0
Metadata
Slug caldav-calendar
Version 1.0.1
License
All-time Installs 0
Active Installs 0
Total Versions 2
Frequently Asked Questions

What is Caldav Calendar?

Sync and query CalDAV calendars (iCloud, Google, Fastmail, Nextcloud, etc.) using vdirsyncer + khal. Works on Linux. It is an AI Agent Skill for Claude Code / OpenClaw, with 32777 downloads so far.

How do I install Caldav Calendar?

Run "/install caldav-calendar" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Caldav Calendar free?

Yes, Caldav Calendar is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Caldav Calendar support?

Caldav Calendar is cross-platform and runs anywhere OpenClaw / Claude Code is available (linux).

Who created Caldav Calendar?

It is built and maintained by Asleep (@asleep123); the current version is v1.0.1.

💬 Comments