← Back to Skills Marketplace
6339
Downloads
3
Stars
88
Active Installs
1
Versions
Install in OpenClaw
/install cron-scheduler
Description
Create, list, modify, and remove scheduled cron jobs to automate system tasks using simplified cron syntax and manage output logging.
Usage Guidance
Install only if you intentionally want the agent to manage real cron jobs on your machine. Before applying changes, review the exact cron line, back up the current crontab, require explicit approval, avoid broad deletion patterns, use absolute paths, and periodically audit or remove jobs because they can keep running after the conversation ends.
Capability Analysis
Type: OpenClaw Skill
Name: cron-scheduler
Version: 1.0.0
The 'cron-scheduler' skill is designed to manage system cron jobs, which inherently involves executing commands. However, the `SKILL.md` file provides agent commands that directly interpolate user-provided input (e.g., 'SCHEDULE COMMAND', 'PATTERN_TO_REMOVE', 'COMMAND_HERE') into shell commands without apparent sanitization. This creates severe shell injection vulnerabilities, allowing a malicious user to achieve arbitrary command execution (RCE) on the host system if the OpenClaw agent does not properly sanitize or quote the input before execution. While this is a critical vulnerability, there is no evidence of intentional malicious behavior (e.g., data exfiltration, backdoors) by the skill author, thus classifying it as suspicious rather than malicious.
Capability Assessment
Purpose & Capability
The stated purpose is cron job management, and the documented commands match that purpose. The capability is inherently high-impact because cron can run arbitrary commands repeatedly after the session ends.
Instruction Scope
The skill provides direct crontab write, edit, and pattern-based removal commands without requiring explicit confirmation, preview, backup, exact matching, or clear ownership labels for jobs it creates.
Install Mechanism
The artifact is a single markdown skill file with no executable package, install script, remote loader, or hidden runtime component found in the workspace.
Credentials
The examples include scheduled deletion from /tmp, service restarts, database backups, mail alerts, and writes to /var/log. These are plausible cron uses, but they can disrupt a host if applied broadly or automatically.
Persistence & Privilege
The core workflow installs persistent cron entries and can remove existing ones. The artifact does not define expiration, rollback, cleanup, or controls limiting edits to jobs created by this skill.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install cron-scheduler - After installation, invoke the skill by name or use
/cron-scheduler - Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Cron Scheduler skill.
- Manage, create, and monitor system and user cron jobs easily.
- No API key required; works directly with system commands.
- Includes commands to list, add, remove, and monitor cron jobs as well as check logs.
- Features extensive usage examples, common cron patterns, syntax help, and best practices.
Metadata
Frequently Asked Questions
What is Cron Scheduler?
Create, list, modify, and remove scheduled cron jobs to automate system tasks using simplified cron syntax and manage output logging. It is an AI Agent Skill for Claude Code / OpenClaw, with 6339 downloads so far.
How do I install Cron Scheduler?
Run "/install cron-scheduler" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Cron Scheduler free?
Yes, Cron Scheduler is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Cron Scheduler support?
Cron Scheduler is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Cron Scheduler?
It is built and maintained by picaye (@picaye); the current version is v1.0.0.
More Skills