← 返回 Skills 市场
271
总下载
1
收藏
1
当前安装
1
版本数
在 OpenClaw 中安装
/install crontab-wizard
功能描述
Explain, generate, validate, and preview crontab expressions. Use when a user needs to understand what a cron expression means, create a new cron schedule, c...
使用说明 (SKILL.md)
Crontab Wizard
Decode, generate, validate, and preview cron schedules from the command line. Zero dependencies.
Quick Start
# Explain what a cron expression does
python3 scripts/cronwiz.py explain "*/5 * * * *"
# Generate an expression from options
python3 scripts/cronwiz.py generate --every 5m
# Check if an expression is valid
python3 scripts/cronwiz.py validate "0 9 * * 1-5"
# See when it runs next
python3 scripts/cronwiz.py next "0 9 * * 1-5" --count 10
Commands
explain — Decode cron to plain English
python3 scripts/cronwiz.py explain "30 2 * * 0"
# → At 02:30, on Sunday
python3 scripts/cronwiz.py explain "@daily"
# → At 00:00
python3 scripts/cronwiz.py explain "0 */6 * * *"
# → At minute 0, every 6 hours
validate — Check for errors
python3 scripts/cronwiz.py validate "0 9 * * 1-5"
# → VALID: 0 9 * * 1-5
python3 scripts/cronwiz.py validate "0 25 * * *"
# → INVALID: hour: 25 out of range (0-23)
next — Preview upcoming runs
python3 scripts/cronwiz.py next "0 9 * * 1-5" --count 5
# Shows next 5 weekday 9 AM runs with dates
generate — Build expressions from options
python3 scripts/cronwiz.py generate --every 5m
# → */5 * * * *
python3 scripts/cronwiz.py generate --every daily --at 09:00
# → 0 9 * * *
python3 scripts/cronwiz.py generate --every week --at 14:30 --on friday
# → 30 14 * * 5
Generate options
| Flag | Values | Description |
|---|---|---|
--every |
5m, 2h, daily, weekly, monthly |
Interval |
--at |
HH:MM |
Time of day |
--on |
mon–sun, weekdays, weekends |
Day of week |
Supported Shortcuts
@yearly, @annually, @monthly, @weekly, @daily, @midnight, @hourly
Dependencies
None — pure Python, no pip installs required.
安全使用建议
This skill appears coherent and self-contained: it runs a local Python script to parse and preview cron expressions and does not request credentials or network access. Before installing, confirm you are comfortable running third-party Python scripts in your environment (review the full script if you want to check for bugs or style issues). If you plan to run it in automated or high-privilege contexts, consider running in an isolated environment (virtualenv or container).
功能分析
Type: OpenClaw Skill
Name: crontab-wizard
Version: 1.0.0
The crontab-wizard skill is a utility for explaining, validating, and generating cron expressions. The implementation in `scripts/cronwiz.py` is written in pure Python using standard libraries (argparse, datetime, re) and contains no network calls, file system modifications, or shell execution logic. It functions strictly as a string parser and date calculator, with safety limits in the `next_runs` function to prevent infinite loops.
能力评估
Purpose & Capability
The name and description (crontab parsing/generation/preview) align with the included Python script and SKILL.md examples. There are no unrelated environment variables, binaries, or external services declared or required.
Instruction Scope
SKILL.md explicitly instructs running the bundled Python script with local arguments (explain/generate/validate/next). The instructions do not ask the agent to read arbitrary files, access credentials, or send data to external endpoints; the script operates on provided cron expressions and local time only.
Install Mechanism
No install spec is provided and the skill is instruction-only plus a local Python script. Nothing is downloaded or written to disk by an installer step—lowest-risk install posture.
Credentials
The skill declares no required environment variables, credentials, or config paths. The code excerpt shows no access to environment secrets or external services, so requested privileges are proportional to the stated functionality.
Persistence & Privilege
always is false and the skill does not request persistent or elevated agent-wide privileges. There are no indications it modifies other skills or agent configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install crontab-wizard - 安装完成后,直接呼叫该 Skill 的名称或使用
/crontab-wizard触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of crontab-wizard.
- Explain cron expressions in plain English, including shortcuts like @daily and @hourly.
- Generate cron expressions from simple options (intervals, time, days).
- Validate cron expressions, highlighting errors if present.
- Preview upcoming run times for any cron schedule.
- Supports standard 5-field syntax and common shortcuts.
- No dependencies; runs with standard Python.
元数据
常见问题
Crontab Wizard 是什么?
Explain, generate, validate, and preview crontab expressions. Use when a user needs to understand what a cron expression means, create a new cron schedule, c... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 271 次。
如何安装 Crontab Wizard?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install crontab-wizard」即可一键安装,无需额外配置。
Crontab Wizard 是免费的吗?
是的,Crontab Wizard 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Crontab Wizard 支持哪些平台?
Crontab Wizard 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Crontab Wizard?
由 John Wang(@johnnywang2001)开发并维护,当前版本 v1.0.0。
推荐 Skills