A configuration-driven calendar integration that generates structured JSON reminder plans from Google Calendar and CalDAV sources.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install calendar-reminders
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 calendar-reminders using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The Calendar Reminders skill is a sophisticated wrapper designed to bridge the gap between traditional calendar services and autonomous agents. By utilizing gcalcli for Google Calendar and vdirsyncer/khal for CalDAV or iCloud integrations, this tool centralizes your scheduling data. Its primary purpose is to transform disparate calendar events into a cohesive, machine-readable JSON plan that can be consumed by Openclaw Skills for automated notifications and event-driven task execution.
This skill is built with security and flexibility in mind, allowing developers to manage multiple calendar sources through a unified configuration. It simplifies the process of fetching event data on headless servers and provides a robust foundation for building advanced scheduling workflows within the Openclaw Skills ecosystem.
Ensure python3 and gcalcli are installed on your system. For CalDAV support, install vdirsyncer and khal.
mkdir -p ~/.config/openclaw
cp references/openclaw-calendar.example.json ~/.config/openclaw/calendar.json
Edit the configuration file with your preferred settings and binary paths. To authenticate with Google, run the calendar script and follow the OAuth instructions provided in the terminal output. If you are on a headless server, use SSH port-forwarding for the authentication flow.
The skill relies on a central JSON configuration and produces a JSON output plan.
| File/Object | Description |
|---|---|
| calendar.json | Main configuration file for API paths, calendar IDs, and keywords. |
| reminder_plan.json | Output plan containing eventTitle, reminderAtUtc, and metadata. |
| systemEvent | The final Openclaw Skills reminder object triggered at the scheduled time. |
Loading
A comprehensive CLI tool for automating Meta Business platforms including WhatsApp, Instagram, Facebook Pages, and Messenger via the Graph API.

A resilient external monitoring service designed to ensure your OpenClaw Gateway maintains 24/7 uptime through automated health checks and restarts.

A comprehensive news aggregator that fetches and analyzes real-time content from 8 major global sources using AI-driven semantic filtering.

Anonymously automate headless browser interactions and scrape .onion sites via the Tor network.

A powerful command-line interface to manage Raindrop.io bookmarks using the REST API.

A programmatic wrapper for the Google Calendar API allowing agents to manage schedules, events, and appointments via command-line interface.








































