| name | reminder |
| description | Natural-language reminder secretary: capture events into git-synced workspace (data/logic separated), schedule Telegram reminders via OpenClaw cron, and answer "what's coming up" queries. Use when user mentions meetings, birthdays, deadlines, or asks for schedule/plans. |
Reminder (secretary)
A lightweight personal secretary for OpenClaw:
- Tell it events in natural language (Chinese/English).
- It extracts structured info and stores it in your workspace (so Git/
claw-roam can sync across devices).
- It schedules Telegram reminders using OpenClaw
cron.
What it does
- Capture events from chat (meetings / birthdays / deadlines)
- Store events in a workspace data file (easy to back up & sync via Git/
claw-roam)
- Schedule Telegram reminders using OpenClaw
cron
- Answer queries like “我最近有什么安排/计划?”
Data (separated from skill)
This skill contains no personal event data.
User data lives in the workspace at:
- Events file:
~/.openclaw/workspace/reminders/events.yml
Template (shipped with the skill):
skills/reminder/assets/events.template.yml
Config (env)
REMINDER_TZ (default: Asia/Shanghai)
REMINDER_OFFSETS_MINUTES (default: 1440,60,10 for 24h/1h/10m)
Capture behavior
When user says something like:
- “后天上午10点有个会”
- “下个月2号我妈生日”
- “周五下午三点交报告”
Do:
- Parse the event: