LaunchKit · 2026
Back to Skills

martok9803-reminder-engine

Create, list, cancel, and snooze reminders using OpenClaw cron jobs (one-shot or recurring)

0
520 downloads
by @martok9803

Setup & Installation

openclaw skills install @martok9803/martok9803-reminder-engine

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

npx clawhub install martok9803-reminder-engine

What This Skill Does

Converts natural-language scheduling requests into OpenClaw cron jobs for one-shot or recurring reminders. Handles creating, listing, canceling, and snoozing reminders with timezone-correct scheduling. Always confirms the schedule before committing.

Handles ambiguous natural-language input and always echoes the computed schedule back for confirmation before creating jobs, reducing accidental or duplicate reminders.

When to use it

  • Set a one-shot reminder for a meeting in 30 minutes
  • Schedule a daily standup nudge every weekday at 10:30
  • List all active reminders with their next fire times
  • Cancel a recurring reminder by name or ID
  • Snooze a fired reminder by rescheduling it as a new one-shot

Example Workflow

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

INPUT

User asks: 'every weekday at 9am remind me to check emails'

AGENT
  1. 1Classify request as recurring reminder
  2. 2Extract schedule: weekdays at 09:00, local timezone
  3. 3Echo back computed schedule and reminder text for confirmation
  4. 4Create cron job with kind='cron', tz set to runtime timezone
  5. 5Confirm job created and show jobId for future management
OUTPUT

Recurring cron job created. Fires Monday-Friday at 09:00. Reminder: check emails. Job ID: abc123.