Home Tutorials Categories Skills About
ZH EN JA KO
📅

CalDAV Calendar

Calendar Calendar & Lifestyle

Install Command

npx clawhub@latest install caldavcalendar

Installation Guide

1
Check Environment

Make sure Node.js 22+ and OpenClaw are installed. Run openclaw --version in your terminal to verify.

2
Run Installation

Run the install command above in your terminal. ClawHub will automatically download and install CalDAV Calendar to the ~/.openclaw/skills/ directory.

3
Verify Installation

Run openclaw skills list to check your installed skills and confirm CalDAV Calendar appears in the list.

4
Configure (Optional)

Follow the configuration instructions in the description below to add skill settings to ~/.config/openclaw/openclaw.json5.

Manual Installation: Copy the Skill folder to ~/.openclaw/skills/ or the skills/ directory in your project root. Make sure the folder contains a SKILL.md file.
Multi-Platform Event Management CalDAV

Detailed Description

The CalDAV Calendar skill connects to various calendar services via the standard CalDAV protocol, letting OpenClaw manage your schedule.

Core Features

  • Event Viewing: View calendar events within a specified date range
  • Event Creation: Create new calendar events using natural language
  • Event Modification: Update event times, locations, descriptions, and more
  • Calendar Management: Support managing multiple calendars
  • Cross-Platform Support: Compatible with iCloud Calendar, Google Calendar, Nextcloud Calendar, and more

Configuration

{
  skills: {
    caldavcalendar: {
      url: "https://caldav.icloud.com",
      username: "[email protected]",
      password: "app-specific-password",
      defaultCalendar: "Personal"
    }
  }
}

Use Cases

  • "What's on my schedule for tomorrow?"
  • "Create a product review meeting next Wednesday from 2 PM to 3 PM"
  • "Reschedule Friday's dinner gathering to 7 PM"
  • "How many meetings do I have this week? What are they?"

Security Notes

It is recommended to use an App-Specific Password rather than your main password. Both iCloud and Google support generating dedicated passwords for third-party applications.