LaunchKit · 2026
Back to Skills

advanced-calendar

Advanced calendar skill with natural language.

0
0 downloads
by @toughworm

Setup & Installation

openclaw skills install @toughworm/advanced-calendar

Or with the ClawHub CLI, for registry-managed skill folders outside a full OpenClaw workspace:

npx clawhub install advanced-calendar

What This Skill Does

A calendar system for OpenClaw that accepts natural language input to create and manage events. Reminders are sent through configured notification channels and repeat every 15 minutes until acknowledged. All data is stored locally with no external calendar service required.

Reminders repeat automatically until the user acknowledges them, so missed notifications don't result in missed appointments.

When to use it

  • Scheduling a doctor appointment by describing it in plain language
  • Getting an automatic morning overview of the day's events
  • Setting persistent reminders that repeat until you confirm receipt
  • Querying all meetings scheduled for the upcoming week
  • Updating or canceling an existing event by ID

Example Workflow

Here's how your AI assistant might use this skill in practice.

INPUT

User asks: "I have a doctor appointment next Friday at 2:30pm, lasts 45 minutes, remind me 2 hours before"

AGENT
  1. 1Parses date, time, duration, and reminder interval from the natural language input
  2. 2Creates a calendar event with the extracted details in local JSON storage
  3. 3Schedules a reminder 120 minutes before the appointment via the configured notification channel
  4. 4Confirms event creation with a summary of the stored details
OUTPUT

Event created: Doctor appointment on 2026-02-13 at 14:30, duration 45 minutes, reminder set for 120 minutes before

Requirements

Accounts, API keys, or tools you or your AI assistant may need to set up while using this skill.

At least one notification channel account configured (WhatsApp, Discord, Telegram, or Signal)