Skip to main content

cron

Schedule reminders and recurring tasks.

来源信息

仓库
volcengine/OpenViking
最近来源活动
2026年2月28日 01:36
检测到的 SKILL.md 语言
英语
星标
40,044
分支
3,185

安装方式

默认使用会先检查来源的 Prompt;你也可以切换为直接命令,或下载本地副本。

检查来源文件

决定是否安装前,请先阅读 SKILL.md,以及 SkillsMP 当前展示的配套文件。

正在显示 SKILL.md

SKILL.md
来源说明 · 只读预览
name
cron
description
Schedule reminders and recurring tasks.
# Cron Use the `cron` tool to schedule reminders or recurring tasks. ## Three Modes 1. **Reminder** - message is sent directly to user 2. **Task** - message is a task description, agent executes and sends result 3. **One-time** - runs once at a specific time, then auto-deletes ## Examples Fixed reminder: ``` cron(action="add", message="Time to take a break!", every_seconds=1200) ``` Dynamic task (agent executes each time): ``` cron(action="add", message="Check HKUDS/vikingbot GitHub stars and report", every_seconds=600) ``` One-time scheduled task (compute ISO datetime from current time): ``` cron(action="add", message="Remind me about the meeting", at="<ISO datetime>") ``` List/remove: ``` cron(action="list") cron(action="remove", job_id="abc123") ``` ## Time Expressions | User says | Parameters | |-----------|------------| | every 20 minutes | every_seconds: 1200 | | every hour | every_seconds: 3600 | | every day at 8am | cron_expr: "0 8 * * *" | | weekdays at 5pm | cron_expr: "0 17 * * 1-5" | | at a specific time | at: ISO datetime string (compute from current time) |
在 GitHub 查看