← Back to Skills Marketplace
jpengcheng523-netizen

Reminder

by jpengcheng523-netizen · GitHub ↗ · v1.0.0 · MIT-0
cross-platform ⚠ suspicious
105
Downloads
0
Stars
0
Active Installs
1
Versions
Install in OpenClaw
/install jpeng-reminder
Description
Reminder and scheduling skill. Set one-time or recurring reminders, manage tasks, and send notifications.
README (SKILL.md)

Reminder

Set reminders and scheduled notifications.

When to Use

  • User wants to set a reminder
  • Schedule recurring tasks
  • Manage to-do lists
  • Send timed notifications

Features

  • One-time reminders: Set for specific time
  • Recurring reminders: Daily, weekly, monthly
  • Natural language: "remind me in 30 minutes"
  • Multi-channel: Push, email, message

Usage

Set reminder

python3 scripts/reminder.py add \
  --message "Team meeting" \
  --time "2024-01-15T14:00:00"

Natural language

python3 scripts/reminder.py add \
  --message "Take a break" \
  --in "2 hours"

Recurring reminder

python3 scripts/reminder.py add \
  --message "Daily standup" \
  --schedule "every day at 9:00"

List reminders

python3 scripts/reminder.py list

Complete reminder

python3 scripts/reminder.py complete --id "rem_xxx"

Delete reminder

python3 scripts/reminder.py delete --id "rem_xxx"

Output

{
  "success": true,
  "reminder_id": "rem_xxx",
  "message": "Team meeting",
  "scheduled_for": "2024-01-15T14:00:00",
  "channel": "push"
}

Storage

Reminders are persisted in ~/.openclaw/reminders.json and survive restarts.

Usage Guidance
This skill is instruction-only: it tells the agent to run a local Python script (scripts/reminder.py) and to store reminders in ~/.openclaw/reminders.json, but the skill bundle includes no code or any credentials for sending email/push messages. Before installing or invoking it, verify whether you already have the referenced scripts/tools on your system and inspect them (scripts/reminder.py) — do not run unknown scripts. Ask the publisher how email/push notifications are implemented and where credentials should be provided. If you don't want the agent to run local commands or create files in your home directory, do not install. If you proceed, consider running in a sandbox or backing up/removing ~/.openclaw before first use.
Capability Analysis
Type: OpenClaw Skill Name: jpeng-reminder Version: 1.0.0 The skill bundle contains metadata and documentation for a standard reminder and task management utility. The instructions in SKILL.md describe benign functionality such as setting one-time or recurring reminders and managing a local storage file (~/.openclaw/reminders.json). No malicious code, prompt injection attempts, or suspicious data exfiltration patterns are present in the provided files (_meta.json and SKILL.md).
Capability Assessment
Purpose & Capability
The description promises multi-channel notifications (push, email, message) and scheduling features, but the skill declares no environment variables, credentials, or integration details needed to send emails or push messages. That capability does not match the declared requirements.
Instruction Scope
SKILL.md instructs running python3 scripts/reminder.py with add/list/delete/complete subcommands and states reminders persist to ~/.openclaw/reminders.json. The skill bundle contains no scripts or code—so these instructions would cause the agent to attempt to run local, user-side commands or assume external tooling exists. That creates ambiguity and potential for unexpected local command execution.
Install Mechanism
No install specification and no code files are included (instruction-only). This minimizes supply-chain install risk, but also means the skill expects external/local tools to provide functionality.
Credentials
No env vars or credentials are requested even though the skill claims multi-channel delivery (email/push/messages) which normally requires API keys, SMTP credentials, or push-service tokens. The absence of declared credentials is disproportionate to the advertised features.
Persistence & Privilege
The skill states it persists reminders to ~/.openclaw/reminders.json. Persisting data in the user's home directory is expected for a reminder tool, but it is persistent storage that will survive restarts and may contain personal data—users should be aware of where data is stored.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install jpeng-reminder
  3. After installation, invoke the skill by name or use /jpeng-reminder
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v1.0.0
- Initial release of jpeng-reminder skill. - Set one-time or recurring reminders using natural language. - Manage tasks with listing, completion, and deletion features. - Supports multi-channel notifications (push, email, message). - Reminders are persistently stored and survive restarts.
Metadata
Slug jpeng-reminder
Version 1.0.0
License MIT-0
All-time Installs 0
Active Installs 0
Total Versions 1
Frequently Asked Questions

What is Reminder?

Reminder and scheduling skill. Set one-time or recurring reminders, manage tasks, and send notifications. It is an AI Agent Skill for Claude Code / OpenClaw, with 105 downloads so far.

How do I install Reminder?

Run "/install jpeng-reminder" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Reminder free?

Yes, Reminder is completely free, licensed under MIT-0. You can download, install and use it at no cost.

Which platforms does Reminder support?

Reminder is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Reminder?

It is built and maintained by jpengcheng523-netizen (@jpengcheng523-netizen); the current version is v1.0.0.

💬 Comments