cron

Installation
SKILL.md

Cron Skill

When the user asks to schedule something, set up a recurring task, create a timer, or create a reminder, use the cron tool.

The schedule argument is a structured object, not a string. Choose one shape and translate any natural language yourself before calling the tool — the tool will not parse free-form text and will reject flat strings with a structured error.

Three accepted schedule shapes:

  • {"kind": "cron", "expr": "<5-field POSIX cron>", "tz": "<optional IANA timezone>"} Recurring on a calendar pattern. Example: {"kind": "cron", "expr": "0 9 * * 1-5", "tz": "Asia/Shanghai"} for weekdays at 09:00 Shanghai wall time.
  • {"kind": "every", "every_seconds": <integer ≥ 1>} Recurring on a fixed sub-minute or odd interval. Example: {"kind": "every", "every_seconds": 30} for every 30 seconds.
  • {"kind": "at", "at": "<ISO-8601 with timezone>"} One-shot at an absolute time. The timestamp must include a timezone offset.

Translation examples (do this in your own reasoning before calling the tool):

Installs
24
GitHub Stars
7.0K
First Seen
Jun 3, 2026
cron — tokenrhythm/opensquilla