executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
casual-cronCreate Clawdbot cron jobs from natural language with strict run-guard rules. Use when: users ask to schedule reminders or messages (recurring or one-shot), especially via Telegram, or when they use /at or /every. Examples: 'Create a daily reminder at 8am', 'Remind me in 20 minutes', 'Send me a Telegram message at 3pm', '/every 2h'.
Independent GitHub snapshot · Automated classification · Original documentation governs
Create Clawdbot cron jobs automatically from natural language requests, with safe run-guard rules for reliable delivery.
When a message starts with /at or /every, schedule via the CLI (NOT the cron tool API).
Use: openclaw cron add
--deliver --channel telegram --to <TELEGRAM_CHAT_ID>--at "20m").--session isolated --message "Output exactly: <task>".--delete-after-run.--every "<duration>" (no timezone needed).--cron "<expr>" --tz "America/New_York".--session isolated --message "Output exactly: <task>".One-shot, clock time (DST-aware):
openclaw cron add
--name "Reminder example"
--at "2026-01-28T15:00:00-05:00"
--session isolated
--message "Output exactly: "
--deliver
--channel telegram
--to <TELEGRAM_CHAT_ID>
--delete-after-run
One-shot, relative time:
openclaw cron add
--name "Reminder in 20m"
--at "20m"
--session isolated
--message "Output exactly: "
--deliver
--channel telegram
--to <TELEGRAM_CHAT_ID>
--delete-after-run
Repeating, clock time (DST-aware):
openclaw cron add
--name "Daily 3pm reminder"
--cron "0 15 * * *"
--tz "America/New_York"
--session isolated
--message "Output exactly: "
--deliver
--channel telegram
--to <TELEGRAM_CHAT_ID>
Repeating, interval:
openclaw cron add
--name "Every 2 hours"
--every "2h"
--session isolated
--message "Output exactly: "
--deliver
--channel telegram
--to <TELEGRAM_CHAT_ID>
Say things like:
| You Say | What Happens |
|---|---|
| "Create a daily Ikigai reminder at 8:45am" | Creates daily 8:45am Ikigai journal prompt |
| "Remind me to drink water every 2 hours" | Creates hourly water reminder |
| "Set up a weekly check-in on Mondays at 9am" | Creates Monday 9am weekly review |
| "Wake me at 7am every day" | Creates daily 7am alarm/reminder |
| "Send me a quote every morning at 6:30" | Creates daily quote at 6:30am |
| You Say | Cron |
|---|---|
| "8am" | 0 8 * * * |
| "8:45am" | 45 8 * * * |
| "9pm" | 0 21 * * * |
| "noon" | 0 12 * * * |
| "midnight" | 0 0 * * * |
| You Say | Cron |
|---|---|
| "daily" / "every day" | Daily at specified time |
| "weekdays" | Mon-Fri at specified time |
| "mondays" / "every monday" | Weekly on Monday |
| "hourly" / "every hour" | Every hour at :00 |
| "every 2 hours" | 0 */2 * * * |
| "weekly" | Weekly (defaults to Monday) |
| "monthly" | Monthly (1st of month) |
Just mention the channel in your request:
Default: WhatsApp
The skill auto-generates appropriate messages:
| Type | Default Message |
|---|---|
| Ikigai | Morning journal with purpose, food, movement, connection, gratitude |
| Water | "💧 Time to drink water! Stay hydrated! 🚰" |
| Morning | "🌅 Good morning! Time for your daily check-in." |
| Evening | "🌙 Evening check-in! How was your day?" |
| Weekly | Weekly goals review |
| Default | "⏰ Your scheduled reminder is here!" |