reminder-engine
SKILL.md
Reminder Engine
Turn natural-language reminders into OpenClaw cron jobs.
Workflow
1) Parse intent
Classify the request:
- One-shot: “in 20 minutes”, “tomorrow at 9”, “on March 1st at 10:00”
- Recurring: “every day at 9”, “every weekday at 10:30”, “every Monday”, “every 2 hours”
- Management: “list reminders”, “cancel X”, “disable/enable”, “snooze X”
Extract:
- reminder text (what should be said when it fires)
- delivery channel context (current chat unless user specifies otherwise)
- timezone (default to the runtime timezone unless user specifies)
2) Confirm schedule (always)
Before creating/updating/removing jobs, echo back: