Skip to main content

cron-request

Manage scheduled (cron) jobs directly from the sandbox using the cron-rpc script.

Jump to install

Source facts

Repository
blas1n/openclaw-docker
Last source activity
February 10, 2026 at 13:02
Detected SKILL.md language
English
Stars
0
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
cron-request
description
Manage scheduled (cron) jobs directly from the sandbox using the cron-rpc script.
metadata
{"openclaw":{"emoji":"⏰"}}
# Cron Management ## Overview Use `node scripts/cron-rpc.mjs` via `exec` to manage OpenClaw cron jobs directly. No host access needed. ## Commands ### List jobs ```bash node scripts/cron-rpc.mjs list ``` ### Add a job ```bash node scripts/cron-rpc.mjs add '{"name":"job-name","message":"what to do","every":"1h"}' ``` ### Remove / enable / disable / run ```bash node scripts/cron-rpc.mjs rm <id> node scripts/cron-rpc.mjs enable <id> node scripts/cron-rpc.mjs disable <id> node scripts/cron-rpc.mjs run <id> ``` ## Add job JSON options | Field | Required | Example | Description | |-------|----------|---------|-------------| | `name` | yes | `"daily-news"` | Job name (lowercase, hyphenated) | | `message` | yes | `"Summarize AI news"` | Instruction for the agent when job fires | | `every` | pick one | `"1h"`, `"30m"` | Repeating interval | | `cron` | pick one | `"0 9 * * *"` | 5-field cron expression | | `at` | pick one | `"+20m"` | One-shot at time or offset | | `tz` | no | `"Asia/Seoul"` | Timezone for cron expressions | | `session` | no | `"main"` | Session target (default: `"isolated"`) | | `enabled` | no | `false` | Create disabled (default: `true`) | | `deleteAfterRun` | no | `true` | Auto-delete one-shot jobs | | `model` | no | `"ollama/gpt-oss:20b"` | Model override | ## Example User: "매일 아침 9시에 AI 뉴스 요약해줘" ```bash node scripts/cron-rpc.mjs add '{"name":"daily-ai-news","message":"오늘의 AI 뉴스를 검색하고 주요 내용을 HTML로 정리해서 file-share 링크로 보내줘","cron":"0 9 * * *","tz":"Asia/Seoul"}' ``` ## Guidelines - Results are automatically delivered to Telegram (chat ID is pre-configured). - Write clear `message` instructions — this is what the agent receives when the job fires. - Use `list` to verify the job was created. - Prefer `cron` expressions with `tz` for daily/weekly schedules.
View on GitHub