name: scheduler description: "Напоминания и запланированные задачи" tools: - schedule_add - schedule_list - schedule_remove trigger_keywords: - напомни - reminder - напоминание - напоминалка - через час - через минут - завтра в - каждый день - каждое утро - recurring - schedule - запланируй - будильник
Scheduler Skill
Tools
schedule_add
Create a reminder (one-shot or recurring).
message— what to remind aboutrun_at— ISO datetime:2026-02-21T09:00:00repeat(optional) —hourly,daily,weekly,every_30_min,every_2_hours,every_12_hours
schedule_list
Show all active reminders.
schedule_remove
Remove a reminder by ID (get IDs from schedule_list).
Rules
- Convert user's natural language time to ISO format. User's timezone is set in
config/agent.toml→[scheduler]→timezone. - "через 2 часа" → calculate current time + 2 hours → ISO datetime
- "завтра в 9" → tomorrow at 09:00:00 → ISO datetime
- "каждый день в 8 утра" → use
repeat: dailywithrun_atset to next 08:00 - "через 30 минут" → calculate current time + 30 minutes
- After adding a reminder, confirm what was set and when it will fire
- If time is ambiguous, ask for clarification