Drink Water Reminder
v1.0.0Create, manage, and remove periodic hydration reminders via OpenClaw cron jobs. Use when users ask for recurring drink-water reminders (e.g. every 1 minute /...
Security Scan
OpenClaw
Suspicious
medium confidencePurpose & Capability
The scripts implement exactly the advertised functionality (add/list/remove a cron named 'drink-water-reminder' via the OpenClaw CLI). However the skill declares no required binaries or environment variables even though the scripts invoke the openclaw CLI and 'node'. The missing dependency declaration is an incoherence and could cause unexpected failures or hide required privileges.
Instruction Scope
SKILL.md instructs running the included bash scripts and does not ask for broader system access, sensitive files, or external endpoints. The scripts only parse openclaw cron JSON and call openclaw cron add/rm/list. They do use 'node -e' for JSON parsing (safe in context) and operate only on cron jobs named 'drink-water-reminder'. Still, SKILL.md does not mention the need for the openclaw CLI or Node, which is an omission.
Install Mechanism
There is no install spec (instruction-only plus included scripts). Nothing is downloaded from external URLs and no archive extraction occurs. This minimizes install-time risk.
Credentials
The skill does not request credentials or environment variables and the scripts do not read secrets. The only implicit requirement is that the operator's OpenClaw CLI be authenticated/available, which is reasonable for modifying OpenClaw cron jobs.
Persistence & Privilege
The skill does not request 'always: true' or elevated platform privileges. It adds/removes jobs in the OpenClaw cron system (its stated purpose). The add script uses '--session isolated' which limits session exposure.
What to consider before installing
This skill appears to do what it says (manage an OpenClaw cron job that announces 'drink-water-reminder'), but the package omits two runtime requirements: the openclaw CLI and node (used for JSON parsing). Before installing or running: 1) verify you have a trusted openclaw CLI installed and authenticated (cron commands will run under that CLI). 2) Ensure Node is available on PATH. 3) Inspect the scripts locally (they are short and understandable) and test them in a safe environment to confirm announcements and cron entries behave as you expect. If you want to proceed in production, ask the publisher to update the manifest to declare required binaries or provide an install spec so there are no surprises.Like a lobster shell, security has layers — review code before you run it.
latest
drink-water-reminder
用 OpenClaw 的 cron 定时提醒喝水。
快速使用
cd skills/drink-water-reminder
# 每1分钟提醒
bash scripts/add_reminder.sh 1m
# 每30分钟提醒
bash scripts/add_reminder.sh 30m
# 每1小时提醒
bash scripts/add_reminder.sh 1h
# 查看当前提醒任务
bash scripts/list_reminder.sh
# 删除提醒任务
bash scripts/remove_reminder.sh
默认行为
- 任务名:
drink-water-reminder - 提醒文案:
喝水提醒:现在喝几口水。 - 投递方式:announce 到当前会话
参数
add_reminder.sh 支持:
- 第一个参数:间隔(默认
1h,例如1m/30m/2h) - 第二个参数:提醒文案(可选)
示例:
bash scripts/add_reminder.sh 20m "喝水提醒:起身喝半杯温水。"
Comments
Loading comments...
