A comprehensive command-line interface for managing multiple CalDAV calendar accounts with secure OS keychain integration and JSON output support.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install caldav-cli
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-cli using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
CalDAV CLI is a specialized tool built for developers and power users who need to interact with calendar services like Apple iCloud, Google Calendar, and Yandex directly from the terminal. By integrating this tool into your workflow, you leverage the power of Openclaw Skills to maintain a unified view of your schedule across different providers. It emphasizes security by using the native OS keychain for sensitive credentials and offers both interactive wizards and non-interactive flag-based commands for maximum flexibility.
The tool is particularly useful for those who prefer CLI-driven productivity or need to automate calendar interactions through scripts. Its ability to output data in JSON format makes it a perfect fit for building custom integrations or dashboards that require real-time calendar data access without the overhead of a heavy GUI application.
Install the tool globally using Node.js:
npm install -g caldav-cli
Initialize your first calendar account:
caldav-cli account add
Follow the interactive prompts to select your provider and authenticate. For Google Calendar users, you will need an OAuth Client ID and Secret from the Google Cloud Console.
The skill manages data across two primary layers to balance security and accessibility:
| Component | Storage Type | Details |
|---|---|---|
| Secrets | OS Keychain | OAuth2 tokens, passwords, and client secrets are encrypted via @napi-rs/keyring. |
| Configuration | Local JSON File | Account metadata (names, URLs) is stored in ~/.config/caldav-cli/config.json with 0600 permissions. |
| Output | JSON/Table | Command results are rendered as CLI tables or structured JSON objects for scripting. |
Loading
A streamlined toolset for controlling Sparkle VPN and Mihomo core directly from the command line without GUI interaction.

A unified automation orchestrator that manages the end-to-end development lifecycle from initial setup to final version sealing.

A standardized development task management skill that enforces strict semantic versioning and mandatory project archiving to prevent code loss.

A comprehensive versioned development pipeline that orchestrates AI agents through analysis, coding, review, and deployment stages.

A secure macOS command-line tool for auditing Anthropic Admin API usage and token costs with Keychain integration.

A command-line interface for monitoring Anthropic Admin API usage and spend directly from your terminal.








































