clawhub
Search and install agent skills from ClawHub, the public skill registry.
Schedule reminders and recurring tasks.
$ npx -y skills add HKUDS/nanobot --skill cron --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/cronContext preview
The summary Claude sees to decide when to auto-load this skill.
Schedule reminders and recurring tasks.
name: cron description: Schedule reminders and recurring tasks.
Use the `cron` tool to schedule reminders or recurring tasks that should report back to the originating chat/session when they run.
Do not use `cron` for periodic background checks that should stay quiet when there is nothing useful to report. For those, update `HEARTBEAT.md`; the protected heartbeat job runs those checks and only delivers results that pass the notification gate.
1. **Reminder** - message is sent directly to user 2. **Task** - message is a task description, agent executes and sends result 3. **One-time** - runs once at a specific time, then auto-deletes
Fixed reminder:
cron(action="add", message="Time to take a break!", every_seconds=1200)
Dynamic task (agent executes each time):
cron(action="add", message="Check HKUDS/nanobot GitHub stars and report", every_seconds=600)
One-time scheduled task (compute ISO datetime from current time):
cron(action="add", message="Remind me about the meeting", at="<ISO datetime>")
Timezone-aware cron:
cron(action="add", message="Morning standup", cron_expr="0 9 * * 1-5", tz="America/Vancouver")
List/remove:
cron(action="list") cron(action="remove", job_id="abc123")
| User says | Parameters | |-----------|------------| | every 20 minutes | every_seconds: 1200 | | every hour | every_seconds: 3600 | | every day at 8am | cron_expr: "0 8 * * *" | | weekdays at 5pm | cron_expr: "0 17 * * 1-5" | | 9am Vancouver time daily | cron_expr: "0 9 * * *", tz: "America/Vancouver" | | at a specific time | at: ISO datetime string (compute from current time) |
Use `tz` with `cron_expr` to schedule in a specific IANA timezone. Without `tz`, the server's local timezone is used.
🐈 nanobot is an ultra-lightweight, open-source, self-hosted personal AI agent framework written in Python.
Repo: HKUDS/nanobot
Search and install agent skills from ClawHub, the public skill registry.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for…
Generate images and iteratively edit saved image artifacts.
Search past conversations in the agent's history log.
Inspect and optionally adjust the agent's runtime state. Use to check the current model or…
Create or update AgentSkills. Use when designing, structuring, or packaging skills with…