Casual Cron
v1.2.0Create Clawdbot cron jobs from natural language with strict run-guard rules. Use when: users ask to schedule reminders or messages (recurring or one-shot), especially via Telegram, or when they use /at or /every. Examples: 'Create a daily reminder at 8am', 'Remind me in 20 minutes', 'Send me a Telegram message at 3pm', '/every 2h'.
⭐ 1· 2.8k·10 current·10 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
OpenClaw
Benign
high confidencePurpose & Capability
Name/description align with required binaries (python3, openclaw) and the CRON_DEFAULT_CHANNEL env var. The skill only needs an OpenClaw CLI to add cron jobs and an optional default channel — these are proportionate to the stated purpose.
Instruction Scope
SKILL.md instructs building and (after confirmation) running openclaw cron add commands; that matches the parser/builder code. Minor inconsistency: SKILL.md says to 'confirm parsed time, job name, and job id with user before executing' — job id is only available after creating the job, so confirmation flow may be misstated. Otherwise instructions do not request unrelated files, envs, or external endpoints.
Install Mechanism
No install spec (instruction-only) and provided code files are local. No downloads or third-party package installs are declared, so there is no elevated install risk.
Credentials
Only CRON_DEFAULT_CHANNEL is required (used to choose a default delivery channel). No tokens, passwords, or unrelated credentials are requested. The code defaults to placeholders for destinations when none are parsed.
Persistence & Privilege
Skill is not always-included and does not request system-wide config changes. It builds and (when executed by the agent) runs CLI commands to schedule jobs — appropriate for a scheduling skill. Autonomous invocation is allowed by platform default but is not combined with other red flags here.
Assessment
This skill appears to do exactly what it says: parse natural-language reminders and build openclaw cron add commands. Before installing, confirm: (1) you have a trusted openclaw binary on PATH (the skill runs that CLI), (2) CRON_DEFAULT_CHANNEL is set to an acceptable default if you rely on it, and (3) your agent's execution policy requires explicit user confirmation before running the constructed openclaw commands (the SKILL.md claims confirmation, but job id can only be known after creation). Note the skill can schedule messages to arbitrary destinations (phone numbers/handles), so ensure your agent won't be allowed to create jobs without human oversight and periodically audit scheduled jobs. The repository contains duplicate script/test copies and slightly inconsistent metadata (minor housekeeping issue) but nothing that indicates hidden exfiltration or unrelated credential access.Like a lobster shell, security has layers — review code before you run it.
latestvk9730szpy66y4mgnzx3d5y20as80yg2p
License
MIT-0
Free to use, modify, and redistribute. No attribution required.
Runtime requirements
⏰ Clawdis
Binspython3, openclaw
EnvCRON_DEFAULT_CHANNEL
