← Back to Skills Marketplace
52
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install reminder-oc-cron-based
Description
Create, inspect, and cancel OpenClaw cron-based chat reminders. Use when the user asks for a reminder at a specific time or after a delay, wants to list pend...
Usage Guidance
This skill appears to do what it says, but check these before installing or running the helper script:
- Ask the publisher to declare the environment variables the helper needs (OPENCLAW_BIN, OPENCLAW_REMINDER_TZ, OPENCLAW_REMINDER_CHANNEL, OPENCLAW_REMINDER_TO, OPENCLAW_REMINDER_ACCOUNT) in the registry metadata so you know what will be read.
- Verify the OPENCLAW_BIN value in your environment (and in any environment where the skill will run). If OPENCLAW_BIN can be set by an untrusted actor, an attacker could make the helper execute an arbitrary binary.
- Only run the helper script in trusted environments where the OpenClaw CLI is installed and you control environment variables. Prefer the native cron workflow recommended in SKILL.md if portability or stronger isolation is required.
- Review the exact openclaw commands the helper will run (listed in the script) and confirm your OpenClaw CLI’s behavior/permissions, since the script invokes add/list/remove operations.
- If you need stronger assurance, request the author to (a) declare required env vars in metadata, (b) avoid allowing OPENCLAW_BIN overrides or validate its path, and (c) document expected CLI outputs/versions.
Given these inconsistencies, proceed cautiously; the issues look like sloppy metadata/documentation rather than explicit malice, but they create a meaningful risk surface.
Capability Analysis
Type: OpenClaw Skill
Name: reminder-oc-cron-based
Version: 0.1.0
The skill is a legitimate utility for managing chat reminders via OpenClaw's cron system. The helper script `scripts/reminder_cron.py` safely wraps the native CLI using `subprocess.run` with argument lists to prevent shell injection, and the instructions in `SKILL.md` are strictly aligned with the stated purpose without any signs of malicious prompt injection or data exfiltration.
Capability Assessment
Purpose & Capability
The name/description (create/inspect/cancel OpenClaw cron reminders) aligns with the helper script and SKILL.md. However, the skill registry declares no required environment variables or credentials while the helper script expects several OPENCLAW_REMINDER_* env vars and an OPENCLAW_BIN override. Those env vars are material to the skill's operation but are not declared in metadata, which is an inconsistency.
Instruction Scope
SKILL.md instructs the agent to prefer native cron and uses the helper only as optional convenience. The helper script itself interacts only with the OpenClaw CLI (no unrelated files), lists and filters jobs, and creates/removes jobs. The problem is SKILL.md does not document the helper's dependency on specific environment variables (OPENCLAW_REMINDER_CHANNEL/TO/ACCOUNT, OPENCLAW_REMINDER_TZ) nor that OPENCLAW_BIN can be overridden — leaving room for unexpected behavior if those env vars are present or manipulated.
Install Mechanism
No install spec; this is instruction-plus-script only. That lowers supply-chain risk because nothing is downloaded or written during install. The helper is a local Python script that will run only if invoked.
Credentials
Registry metadata lists no required env vars, but the script reads OPENCLAW_BIN, OPENCLAW_REMINDER_TZ, and (for create) OPENCLAW_REMINDER_CHANNEL, OPENCLAW_REMINDER_TO, OPENCLAW_REMINDER_ACCOUNT. Those environment variables are necessary for operation in some modes and should have been declared. In particular, OPENCLAW_BIN defaults to "openclaw" but can be set to any path; if an attacker or misconfigured environment supplies a malicious binary path, invoking the helper could execute arbitrary commands. The number and naming of these env vars is disproportionate to what the registry claims.
Persistence & Privilege
always is false and the skill does not request persistent or system-wide modifications. The helper only calls the OpenClaw CLI and does not modify other skills or global configs itself.
How to Use
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install reminder-oc-cron-based - After installation, invoke the skill by name or use
/reminder-oc-cron-based - Provide required inputs per the skill's parameter spec and get structured output
Version History
v0.1.0
Initial public release
Metadata
Frequently Asked Questions
What is Reminder OC Cron Based?
Create, inspect, and cancel OpenClaw cron-based chat reminders. Use when the user asks for a reminder at a specific time or after a delay, wants to list pend... It is an AI Agent Skill for Claude Code / OpenClaw, with 52 downloads so far.
How do I install Reminder OC Cron Based?
Run "/install reminder-oc-cron-based" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Reminder OC Cron Based free?
Yes, Reminder OC Cron Based is completely free, licensed under MIT-0. You can download, install and use it at no cost.
Which platforms does Reminder OC Cron Based support?
Reminder OC Cron Based is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Reminder OC Cron Based?
It is built and maintained by AngHu666 (@anghu666); the current version is v0.1.0.
More Skills