← 返回 Skills 市场
374
总下载
0
收藏
2
当前安装
1
版本数
在 OpenClaw 中安装
/install cron-scheduler-local
功能描述
Local-first recurring schedule engine for reminders, repeated tasks, and time-based execution plans. Use whenever the user mentions recurring timing, repetit...
使用说明 (SKILL.md)
Cron
Turn recurring intentions into structured local schedules.
Core Philosophy
- Repetition should be captured once, then trusted.
- A schedule is not just a reminder — it is an execution contract over time.
- The system should make recurrence visible, editable, and pausable.
- Users should always know what runs next.
Runtime Requirements
- Python 3 must be available as
python3 - No external packages required
Storage
All data is stored locally only under:
~/.openclaw/workspace/memory/cron/jobs.json~/.openclaw/workspace/memory/cron/runs.json~/.openclaw/workspace/memory/cron/stats.json
No external sync. No cloud storage. No third-party cron service.
Job Status
active: schedule is livepaused: temporarily disabledarchived: no longer active, kept for history
Schedule Types
dailyweeklymonthlyinterval
Key Workflows
- Capture recurring job:
add_job.py - See what runs next:
next_run.py - Pause or resume:
pause_job.py,resume_job.py - Inspect one job:
show_job.py - Review all jobs:
list_jobs.py
安全使用建议
This skill appears to do what it says: local scheduling with data stored under ~/.openclaw/workspace/memory/cron and no network access. Before installing, consider: 1) Verify the publisher/source because the metadata contains a minor ownerId mismatch; if you don't trust the author, inspect the included Python scripts yourself. 2) The skill will create and persist JSON files in your home workspace — if that directory can contain sensitive info for you, consider isolating the skill (container or separate account) or moving the storage path. 3) There is a small robustness bug (resume may crash if next-run can't be computed); this is functional, not a security concern. If you trust the source and are comfortable with local persistent storage, the package is coherent and proportionate to its purpose.
功能分析
Type: OpenClaw Skill
Name: cron-scheduler-local
Version: 1.0.0
The skill is a local-first scheduling manager that tracks recurring tasks and reminders in JSON files located at ~/.openclaw/workspace/memory/cron/. The implementation is purely data-oriented, providing logic for calculating next run times and managing job states (active, paused, archived) without any network access, external dependencies, or execution of arbitrary system commands. All scripts (e.g., add_job.py, storage.py) use standard Python libraries for local file I/O and date arithmetic, showing no signs of malicious intent or data exfiltration.
能力评估
Purpose & Capability
Name, description, and included scripts align: the bundle provides local scheduling (add/list/pause/resume/next) and stores data under ~/.openclaw/workspace/memory/cron. No extra binaries or credentials are requested. Minor metadata oddity: the ownerId in _meta.json differs from the top-level registry Owner ID in the provided metadata — this could indicate repackaging or a metadata mismatch but does not change the code's behavior.
Instruction Scope
SKILL.md and the scripts confine actions to parsing schedule data and reading/writing the declared JSON files. Instructions require python3 and explicitly state 'no external sync'. The runtime code does not access environment variables, system-wide configs, or external endpoints. One functional note: resume_job assumes compute_next_run returns a datetime and calls .isoformat(); if compute_next_run returns None in some edge cases the script may error — this is a robustness bug, not malicious behavior.
Install Mechanism
There is no install spec or external downloads; this is effectively instruction- and script-only. All code is included in the package and nothing is fetched from the network or a third-party registry during install.
Credentials
The skill requests no environment variables, no credentials, and only uses the user's home directory under ~/.openclaw/workspace/memory/cron. There are no secret-like env names or unrelated credential requirements.
Persistence & Privilege
always is false and the code only creates/updates files within its own workspace path (jobs.json, runs.json, stats.json). It does not modify other skills' configs or system-wide settings.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install cron-scheduler-local - 安装完成后,直接呼叫该 Skill 的名称或使用
/cron-scheduler-local触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Initial release of the local-first cron scheduler skill.
- Capture recurring jobs and schedules in natural language.
- Fully local execution and storage—no external sync or cloud required.
- Supports daily, weekly, monthly, and interval-based schedules.
- Manage jobs: add, pause, resume, archive, and review all schedules.
- Surfaces upcoming execution times and job status (active, paused, archived).
元数据
常见问题
Cron Scheduler Local 是什么?
Local-first recurring schedule engine for reminders, repeated tasks, and time-based execution plans. Use whenever the user mentions recurring timing, repetit... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 374 次。
如何安装 Cron Scheduler Local?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install cron-scheduler-local」即可一键安装,无需额外配置。
Cron Scheduler Local 是免费的吗?
是的,Cron Scheduler Local 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Cron Scheduler Local 支持哪些平台?
Cron Scheduler Local 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Cron Scheduler Local?
由 panchenbo(@panchenbo)开发并维护,当前版本 v1.0.0。
推荐 Skills