← Back to Skills Marketplace
loui1979

Remind Me 2.1.0

by Lougazi · GitHub ↗ · v1.0.0
cross-platform ⚠ suspicious
2952
Downloads
0
Stars
20
Active Installs
1
Versions
Install in OpenClaw
/install remind-me-2-1-0
Description
Set reminders using natural language. Automatically creates one-time cron jobs and logs to markdown.
Usage Guidance
Do not install blindly. Key concerns: (1) The scripts call 'npx tsx' in /home/julian/clawdbot and will execute code from that repo (or fail) — ensure you control and inspect that project. (2) Reminders are delivered via Telegram to a hardcoded recipient (6636746252) — this will send reminder text externally and could leak sensitive info; confirm the recipient is intended. (3) The code requires undeclared tools ('npx', 'tsx', 'jq') and uses a hardcoded home path (/home/julian) making it user-specific. (4) There is an inconsistency: check-reminders.sh looks for '- [ ]' items, but create-* scripts log '- [scheduled]'/'- [recurring]', so automatic delivery may not work as written. Actions to consider before proceeding: ask the publisher to explain the Telegram target and provide required environment/dependency documentation; run the scripts in a safe isolated test user account after installing and inspect the local /home/julian/clawdbot code; or reject the skill until these inconsistencies and undeclared external deliveries are resolved.
Capability Analysis
Type: OpenClaw Skill Name: remind-me-2-1-0 Version: 1.0.0 The skill is classified as suspicious due to a potential argument injection vulnerability. The `create-reminder.sh` and `create-recurring.sh` scripts directly embed user-provided input (`MESSAGE`) into arguments for the `npx tsx src/index.ts cron add` command (e.g., `--name "Reminder: $MESSAGE"`). If the `cron add` command does not properly sanitize or quote these arguments, a malicious `MESSAGE` could lead to arbitrary command execution (RCE). The `SKILL.md` instructions for the agent also directly pass user input to these scripts, making the agent a vector for this vulnerability. There is no evidence of intentional malicious behavior like data exfiltration or persistence.
Capability Assessment
⚠ Purpose & Capability
The description says it creates cron jobs and logs to markdown, which aligns with some files, but the scripts depend on a local project (cd /home/julian/clawdbot) and run 'npx tsx src/index.ts cron add' to create jobs and deliver messages via Telegram to a hardcoded recipient. The manifest declared only 'bash' and 'date' as required binaries; 'npx', 'tsx', and 'jq' are required by the scripts but not declared. Requiring a local Clawdbot repo and an external delivery channel is beyond the simple "cron + markdown" description and is not justified in the metadata.
⚠ Instruction Scope
SKILL.md instructs the agent to run the included scripts which read/write /home/julian/clawd/reminders.md and invoke the Clawdbot CLI (via npx) to deliver messages over Telegram to a fixed id (6636746252). The check-reminders.sh script expects unchecked items formatted as '- [ ] ...' and marks them '[x]', but create-reminder.sh and create-recurring.sh log entries as '- [scheduled]' and '- [recurring]', so the check script will not detect or mark those entries—an operational inconsistency. The scripts thus (a) modify user files in a hardcoded home path, (b) invoke a local JS tool with network/external-delivery side effects, and (c) will likely not work as intended due to inconsistent log formats.
ℹ Install Mechanism
There is no declared install spec (instruction-only), which is lower risk in isolation. However, the bundled scripts assume a node/npm environment ('npx', 'tsx') and 'jq' are available and that a local project exists at /home/julian/clawdbot. Those implicit dependencies increase runtime risk because arbitrary JavaScript code will be executed via npx from that repo (or will fail if absent).
⚠ Credentials
The skill declares no required environment variables or credentials but calls into a local Clawdbot command that delivers messages to Telegram (--channel telegram --to 6636746252). That implies the Clawdbot project must have credentials/config for delivery; those secrets are not declared. The hardcoded recipient ID means reminder content will be sent to a fixed external target (possible data leakage). No justification is provided for these credentials/targets in the SKILL.md.
ℹ Persistence & Privilege
always:false (normal) and the skill does not request system-wide privileges or modify other skills. It does, however, write to and edit a hardcoded file path (/home/julian/clawd/reminders.md) and assumes a particular user's directory layout; this limit of scope reduces broad privilege but makes the skill brittle and user-specific.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install remind-me-2-1-0
  3. After installation, invoke the skill by name or use /remind-me-2-1-0
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of Remind Me skill: set natural language reminders. - Supports both one-time and recurring reminders via cron jobs. - Logs all reminders to a markdown file for easy tracking. - Understands both relative ("in 2 hours") and absolute ("tomorrow at 3pm") time formats. - Provides manual commands to list, view, and remove reminders.
Metadata
Slug remind-me-2-1-0
Version 1.0.0
License —
All-time Installs 21
Active Installs 20
Total Versions 1
Frequently Asked Questions

What is Remind Me 2.1.0?

Set reminders using natural language. Automatically creates one-time cron jobs and logs to markdown. It is an AI Agent Skill for Claude Code / OpenClaw, with 2952 downloads so far.

How do I install Remind Me 2.1.0?

Run "/install remind-me-2-1-0" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Remind Me 2.1.0 free?

Yes, Remind Me 2.1.0 is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Remind Me 2.1.0 support?

Remind Me 2.1.0 is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Remind Me 2.1.0?

It is built and maintained by Lougazi (@loui1979); the current version is v1.0.0.

💬 Comments