← 返回 Skills 市场
Compute during Off-Peak Hours for Complex Jobs
作者
willificent
· GitHub ↗
· v1.0.2
· MIT-0
310
总下载
0
收藏
1
当前安装
3
版本数
在 OpenClaw 中安装
/install off-peak-compute
功能描述
Run heavy compute tasks overnight when GPU/cloud capacity is cheapest (spot pricing). Use when you have non-time-sensitive tasks that would benefit from off-...
安全使用建议
This skill does what it says (schedules tasks for off-peak runs), but it also gives automated agent sessions broad access to your user environment when the cron job runs. Before installing: 1) Inspect the script and remove any example tasks (the shipped examples perform non-compute actions like filing GitHub issues and drafting blog posts). 2) Don't place secrets or sensitive paths in tasks; avoid referencing MEMORY.md or private notes. 3) Consider running scheduled workloads in a restricted environment (dedicated low‑privilege user, container, or VM) rather than your full user account. 4) Test each task manually (run the openclaw agent command by hand) before adding it to the cron script. 5) If you proceed, tighten permissions (chmod 700 is recommended), review the crontab entry, and monitor the log file each morning. 6) If possible, use a dedicated agent ID with limited permissions instead of 'main' and avoid scheduling tasks that make network requests or access credentials. These steps will reduce the risk of accidental data exposure or unwanted actions.
功能分析
Type: OpenClaw Skill
Name: off-peak-compute
Version: 1.0.2
The skill provides a legitimate framework for scheduling non-time-sensitive agent tasks to run overnight via cron. It includes transparent security documentation in SKILL.md regarding user privileges and credential access, and the provided example tasks in off-peak-compute.sh (GitHub issue filing and blog drafting) are harmless. While it establishes persistence via crontab, this is the core intended feature and is clearly disclosed to the user.
能力评估
Purpose & Capability
The skill's stated purpose is scheduling heavy, non-time-sensitive compute to run overnight via cron. The delivered script and cron setup match that purpose. However, the included task examples (filing GitHub issues, drafting blog posts, referencing MEMORY.md and a user's writing voice) are not compute-heavy and instead demonstrate arbitrary agent actions that can access user files and network services. That makes the scope broader than purely 'compute', which is worth noting before installing.
Instruction Scope
SKILL.md and the script instruct creating a cron job that executes a script which runs openclaw agent commands. The skill explicitly states agent sessions run with full user privileges and can access environment credentials. The script allows arbitrary task entries that will be executed automatically at 2 AM, which could read files (e.g., MEMORY.md), call external services, or exfiltrate data. The security model text also contains a small contradiction about network calls (table shows 'Network calls: None' but privileges note network actions are whatever credentials the agent can access). Overall the runtime instructions grant broad, unsandboxed capability to run arbitrary agent-driven commands on your account — this is a significant operational risk.
Install Mechanism
No install spec or external downloads; the skill is instruction-only plus a local script file. Nothing is fetched from remote URLs and no extra binaries are installed by the skill itself, which keeps installation risk low.
Credentials
The skill declares no required environment variables or credentials, but its runtime model explicitly states that tasks and spawned agent sessions have 'full access to your environment's credentials'. That disparity is important: although it doesn't ask for secrets up front, the cron-driven agent invocations can access any environment variables, files, and tokens available to your user. Example tasks reference local memory and note saving outputs to user paths, which could expose sensitive data if misused.
Persistence & Privilege
The skill persistently installs a cron job and a script under ~/.openclaw that will autonomously run nightly. 'always' is false (not force-included platform-wide), but the created cron job gives the skill durable, autonomous execution on your account. For a scheduler this persistence is expected, but because the cron job runs arbitrary agent messages with full user privileges, the persistent nature increases the blast radius if a malicious or mistaken task is present.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install off-peak-compute - 安装完成后,直接呼叫该 Skill 的名称或使用
/off-peak-compute触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.2
**Security model clarification and guidance update**
- Added detailed explanation of the security and credential model for off-peak queued tasks.
- Clarified that each task runs with full user privileges and agent sessions, with no sandboxing or credential isolation.
- Provided new task template and safety checklist emphasizing credential scope and network actions.
- Updated setup instructions to recommend owner-only permissions (chmod 700) on the script.
- Improved documentation on manual task testing before scheduling and post-run cleanup.
- Removed mention of subagent isolation, focusing on explicit user responsibility for task review and safety.
v1.0.1
- Updated documentation to reflect that completed tasks are not auto-removed and must be managed manually.
- Clarified that the script does not enforce subagent isolation; tasks run with full user privileges.
- Added explicit safety warnings and best practices for secure usage.
- Improved explanations of what the skill does and does not do.
- Minor text revisions for accuracy and user clarity.
v1.0.0
- Initial release of off-peak-compute skill.
- Queue non-time-sensitive compute tasks to run overnight when cloud/GPU capacity is cheaper.
- Automatic execution of queued tasks at 2 AM daily via cron job.
- Simple task management through a script template; completed tasks should be cleared each day.
- Full setup and usage instructions included for efficient batch processing and cost optimization.
- Intended for heavy tasks that can wait (not for urgent or interactive jobs).
元数据
常见问题
Compute during Off-Peak Hours for Complex Jobs 是什么?
Run heavy compute tasks overnight when GPU/cloud capacity is cheapest (spot pricing). Use when you have non-time-sensitive tasks that would benefit from off-... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 310 次。
如何安装 Compute during Off-Peak Hours for Complex Jobs?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install off-peak-compute」即可一键安装,无需额外配置。
Compute during Off-Peak Hours for Complex Jobs 是免费的吗?
是的,Compute during Off-Peak Hours for Complex Jobs 完全免费,采用 MIT-0 许可证,可自由下载、安装和使用。
Compute during Off-Peak Hours for Complex Jobs 支持哪些平台?
Compute during Off-Peak Hours for Complex Jobs 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Compute during Off-Peak Hours for Complex Jobs?
由 willificent(@willificent)开发并维护,当前版本 v1.0.2。
推荐 Skills