caldav-calendar-zh

Synchronize CalDAV calendars locally with vdirsyncer and manage events using khal.

51|8|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/L-LesterYu/OpenClaw-hot-skills-zh --skill caldav-calendar-zh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: caldav-calendar-zh
Source: https://github.com/L-LesterYu/OpenClaw-hot-skills-zh/tree/main/skills/caldav-calendar-zh
Command: npx skills add https://github.com/L-LesterYu/OpenClaw-hot-skills-zh --skill caldav-calendar-zh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill simplifies managing your CalDAV calendars (like iCloud, Google, Fastmail) by synchronizing them locally and providing a command-line interface for querying and creating events.

Core Features & Use Cases

  • Synchronization: Keeps your local .ics files in sync with remote CalDAV servers using vdirsyncer.
  • Event Management: Allows you to list, search, create, and edit calendar events using khal.
  • Use Case: Quickly add a new meeting to your work calendar or check your schedule for the next week, all from your terminal.

Quick Start

Use the caldav-calendar-zh skill to list all events for today.

Frequently Asked Questions about caldav-calendar-zh

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I sync iCloud or Google Calendar locally on Linux?

To sync iCloud or Google Calendar locally on Linux, this Skill uses vdirsyncer to synchronize remote CalDAV servers with local .ics files, requiring vdirsyncer and khal to be pre-installed and configured with your specific account credentials.

Can I query and create calendar events from the Linux command line?

Yes, you can query and create calendar events from the Linux command line using khal. This Skill leverages khal to list, search, create, and edit calendar events directly from your terminal after synchronizing them locally.

Does vdirsyncer support Fastmail and Nextcloud CalDAV providers?

Yes, vdirsyncer supports Fastmail and Nextcloud CalDAV providers. This Skill manages CalDAV calendars by synchronizing various providers including iCloud, Google, Fastmail, and Nextcloud locally on Linux systems using vdirsyncer.

What is the best way to manage CalDAV calendars without a GUI?

The best way to manage CalDAV calendars without a GUI is using vdirsyncer for local synchronization and khal for terminal-based event management. This Skill combines both tools to provide a complete command-line interface for querying and creating events.

Do I need to configure vdirsyncer and khal before syncing CalDAV calendars?

Yes, you must configure vdirsyncer and khal before syncing CalDAV calendars. This Skill requires both tools to be installed and set up with your CalDAV account details to successfully synchronize and query events from remote servers.