If you've ever had a reminder fail because your agent was between heartbeats, this is the fix. It draws a hard line between casual polling (heartbeat) and precise scheduling (cron), with concrete patterns for "remind me in X minutes" using one-shot jobs. The janitor pattern alone is worth it: a recurring job that auto-deletes finished reminders so you don't end up with 50 ghost entries. Includes the full JSON payloads and a critical rule about wake modes that isn't obvious from the docs. Best for anyone running scheduled tasks or reminders and tired of debugging timing drift.

skills.sh installs
260
GitHub stars
674
last updated
Aug 21, 2026

Install

$ npx -y skills add sundial-org/awesome-openclaw-skills --skill cron-mastery --agent claude-code

Installs into .claude/skills of the current project.

Files

Cron Mastery

Rule #1: Heartbeats drift. Cron is precise.

This skill provides the definitive guide for managing time in OpenClaw. It solves the "I missed my reminder" problem by enforcing a strict separation between casual checks (heartbeat) and hard schedules (cron).

The Core Principle

SystemBehaviorBest ForRisk
Heartbeat"I'll check in when I can" (e.g., every 30-60m)Email checks, casual news summaries, low-priority polling.Drift: A "remind me in 10m" task will fail if the heartbeat is 30m.
Cron"I will run at exactly X time"Reminders ("in 5 mins"), daily reports, system maintenance.Clutter: Creates one-off jobs that need cleanup.

1. Setting Reliable Reminders

Never use act:wait or internal loops for long delays (>1 min). Use cron:add with a one-shot at schedule.

Standard Reminder Pattern (JSON)

Use this payload structure for "remind me in X minutes" tasks:

{
  "name": "Remind: Drink Water",
  "schedule": {
    "kind": "at",
    "atMs": <CURRENT_MS + DELAY_MS>
  },
  "payload": {
    "kind": "agentTurn",

Sponsors

Details

Repository
github.com/sundial-org/awesome-openclaw-skills
Category
Automation & Workflows
First seen
Jun 3, 2026

More from sundial-org/awesome-openclaw-skills

All 39
1patricio0312rev avatardeployment-checklist-generatorpatricio0312rev/skillsCreates comprehensive deployment checklists with pre-deployment checks, smoke tests, verification steps, and sign-off workflows. Use for "deployment checklist",259skills.sh installs
2jorgealves avatarpython-data-pipeline-designerjorgealves/agent_skillsDesign ETL workflows with data validation using tools like Pandas, Dask, or PySpark. Use when building robust data processing systems in Python.258skills.sh installs
3casper-studios avatarparallel-researchcasper-studios/casper-marketplaceAI-powered deep research using Parallel AI APIs for chat, research reports, entity discovery, and data enrichment. Use this skill when doing web research, compe257skills.sh installs
4huangserva avatarintelligent-prompt-generatorhuangserva/skill-prompt-generator智能提示词生成器 v2.0 - 支持人像/跨domain/设计三种模式,语义理解、常识推理、一致性检查257skills.sh installs
5patricio0312rev avatarapi-endpoint-generatorpatricio0312rev/skillsUnifies API response patterns across endpoints including pagination format, error structure, status codes, response envelopes, and versioning strategy. Provides257skills.sh installs
6proffesor-for-testing avatartest-automation-strategyproffesor-for-testing/agentic-qeDesign and implement effective test automation with proper pyramid, patterns, and CI/CD integration. Use when building automation frameworks or improving test e256skills.sh installs