Agent skill
cron-ops
Create, list, and delete scheduled cron jobs
Install this agent skill to your Project
npx add-skill https://github.com/czl9707/build-your-own-openclaw/tree/main/default_workspace/skills/cron-ops
SKILL.md
Help users manage scheduled cron jobs in pickle-bot.
What is a Cron?
A cron is a scheduled task that runs at specified intervals. Crons are stored as CRON.md files at {{crons_path}}/<name>/CRON.md.
Schedule Syntax
Standard cron format: minute hour day month weekday
Examples:
0 9 * * *- Every day at 9:00 AM*/30 * * * *- Every 30 minutes0 0 * * 0- Every Sunday at midnight
One-Off Jobs
Set one_off: true for jobs that should run only once. After execution, the cron is automatically deleted.
Use this for:
- Reminders at a specific future time
- Scheduled one-time tasks
- Delayed notifications
Operations
Create
- Ask what task should run and when
- Determine the schedule
- Ask which agent should run the task
- Ask for a brief description of what the cron does
- If the task should run only once (e.g., "remind me tomorrow"), set
one_off: true - Create the directory and CRON.md file
List
Use bash to list directories:
ls {{crons_path}}
Delete
- List available crons
- Confirm which one to delete
- Use
bashto remove:
rm -rf {{crons_path}}/<cron-name>
Cron Prompt Guidelines
Cron jobs run in the background with no direct output to the user. The agent executing the cron has no conversation context.
When the user asks to be notified (e.g., "tell me", "let me know", "remind me"):
- Include
post_messageinstruction in the prompt
When the user doesn't ask for notification:
- No
post_messageneeded (e.g., background cleanup, data processing)
Cron Template
---
name: Cron Name
description: Brief description of what this cron does
agent: pickle
schedule: "0 9 * * *"
one_off: false # Set to true for one-time jobs (optional, defaults to false)
---
Task description for the agent to execute.
With notification:
---
name: Daily Summary
description: Sends a daily summary of activity
agent: pickle
schedule: "0 9 * * *"
---
Check my inbox and use post_message to send me a summary.
One-off reminder:
---
name: Meeting Reminder
description: Reminder for tomorrow's meeting
agent: pickle
schedule: "30 14 21 3 *"
one_off: true
---
Use post_message to remind me about the team meeting in 15 minutes.
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
skill-creator
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
cron-ops
Create, list, and delete scheduled cron jobs
skill-creator
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
ubiquitous-language
Extract a DDD-style ubiquitous language glossary from the current conversation, flagging ambiguities and proposing canonical terms. Saves to UBIQUITOUS_LANGUAGE.md. Use when user wants to define domain terms, build a glossary, harden terminology, create a ubiquitous language, or mentions "domain model" or "DDD".
every-style-editor
This skill should be used when reviewing or editing copy to ensure adherence to Every's style guide. It provides a systematic line-by-line review process for grammar, punctuation, mechanics, and style guide compliance.
manage-codex
Autonomous Codex batch orchestrator. Use for "/manage-codex", "manage codex", "use codex", "dispatch to codex", or long-running Codex work.
Didn't find tool you were looking for?