ClawKit Logo
ClawKitReliability Toolkit
Back to Registry
Official Verified productivity Safety 4/5

openclaw-ics-reminder

ICS-backed reminder operations through the reminder worker API. Use when the user asks to create, list, cancel, or rotate reminder-style calendar items such as "remind me tomorrow at 3pm", "set a recurring reminder", "list my reminders", or "rotate my calendar feed token".

Why use this skill?

Efficiently create, manage, and sync reminders with your calendar using OpenClaw ICS-backed tools. Easily automate your scheduling with this powerful OpenClaw skill.

skill-install — Terminal

Install via CLI (Recommended)

clawhub install openclaw/skills/skills/cute-angel/openclaw-ics-reminder
Or

What This Skill Does

The openclaw-ics-reminder skill provides a robust interface for managing reminder-style calendar events directly through ICS-backed protocols. By acting as an abstraction layer over the scripts/reminder-client.mjs utility, this skill allows users to seamlessly create, list, delete, and manage recurring calendar items. It is specifically designed to integrate with external calendar feeds, ensuring that reminders set within OpenClaw are visible in your preferred calendar applications. The skill handles the complexities of time normalization, recurrence rules (RRULE), and idempotency, making it an essential tool for task management and scheduling within the OpenClaw ecosystem.

Installation

To integrate this skill into your environment, use the OpenClaw command-line interface. Run the following command in your terminal:

clawhub install openclaw/skills/skills/cute-angel/openclaw-ics-reminder

After installation, ensure that the REMINDER_API_TOKEN and REMINDER_API_BASE_URL environment variables are correctly configured in your ~/.openclaw/openclaw.json or your shell profile. If the REMINDER_API_BASE_URL is missing, the skill will halt and request configuration, preventing errors caused by defaulting to incorrect endpoints.

Use Cases

This skill is perfect for users who want to move beyond simple to-do lists and require integration with existing calendar infrastructure. It is ideal for:

  • Setting recurring daily or weekly reminders that sync to a calendar feed.
  • Managing quick one-off reminders ("remind me to check the oven in 20 minutes").
  • Maintaining a clean calendar by listing and deleting obsolete reminders.
  • Rotating security tokens for ICS feeds to ensure privacy and secure access to calendar data.

Example Prompts

  1. "Remind me to call the insurance agent tomorrow at 2pm in EST."
  2. "Set a recurring reminder every Monday at 9am to submit my weekly status report."
  3. "List all my current reminders and delete the one about grocery shopping."

Tips & Limitations

  • Ambiguity: When providing times or dates, be as specific as possible. If a date is missing, the skill will prompt for clarification based on established time-parsing rules.
  • Security: Never share your REMINDER_API_TOKEN in prompt logs. The skill is designed to keep raw secret values hidden during normal operations.
  • Idempotency: Use the idempotency key functionality if you are scripting automated reminder creation to prevent duplicate entries.
  • Configuration: Always verify your baseDir settings, as the helper script requires accurate path resolution to function correctly.

Metadata

Stars3409
Views1
Updated2026-03-25
View Author Profile
AI Skill Finder

Not sure this is the right skill?

Describe what you want to build — we'll match you to the best skill from 16,000+ options.

Find the right skill
Add to Configuration

Paste this into your clawhub.json to enable this plugin.

{
  "plugins": {
    "official-cute-angel-openclaw-ics-reminder": {
      "enabled": true,
      "auto_update": true
    }
  }
}

Tags(AI)

#calendar#productivity#scheduling#reminders#ics
Safety Score: 4/5

Flags: external-api, code-execution