← Back to Skills Marketplace
Compute during Off-Peak Hours for Complex Jobs
by
willificent
· GitHub ↗
· v1.0.2
· MIT-0
310
Downloads
0
Stars
1
Active Installs
3
Versions
Install in OpenClaw
/install off-peak-compute
Description
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-...
Usage Guidance
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.
Capability Analysis
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.
Capability Assessment
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.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install off-peak-compute - After installation, invoke the skill by name or use
/off-peak-compute - Provide required inputs per the skill's parameter spec and get structured output
Version History
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).
Metadata
Frequently Asked Questions
What is 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-... It is an AI Agent Skill for Claude Code / OpenClaw, with 310 downloads so far.
How do I install Compute during Off-Peak Hours for Complex Jobs?
Run "/install off-peak-compute" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Compute during Off-Peak Hours for Complex Jobs free?
Yes, Compute during Off-Peak Hours for Complex Jobs is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Compute during Off-Peak Hours for Complex Jobs support?
Compute during Off-Peak Hours for Complex Jobs is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Compute during Off-Peak Hours for Complex Jobs?
It is built and maintained by willificent (@willificent); the current version is v1.0.2.
More Skills