jpeng-reminder for Openclaw

A powerful task scheduling and notification engine designed to manage time-sensitive reminders through natural language and CLI commands.

jpengcheng523-netizen
v1.0.0
Mar 24, 2026
0
700
0

Install & Download

1. ClawHub CLI

The fastest way to install a skill directly from the registry.

npx clawhub@latest install jpeng-reminder

2. Manual Installation

Copy the skill folder to one of these locations

Global
~/.openclaw/skills/
Workspace
<project>/skills/

Priority: Workspace > Local > Bundled

3. Prompt Installation

Copy this prompt to OpenClaw to install it automatically.

Help me install jpeng-reminder using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).

Prefer to download?

Get the raw skill files in a ZIP archive.

What is jpeng-reminder?

The jpeng-reminder skill is a specialized utility within the Openclaw Skills ecosystem designed to handle complex scheduling needs. It allows AI agents and developers to programmatically set, track, and manage reminders across various timeframes. By supporting both strict ISO timestamps and intuitive natural language inputs, it bridges the gap between human intent and machine execution.

Built for reliability, this skill ensures that notifications are delivered via multiple channels including push, email, and direct messaging. Whether you are managing a simple to-do list or orchestrating recurring standup notifications, this addition to your Openclaw Skills library provides the persistent storage and flexible logic required for professional-grade task management.

jpeng-reminder Use Cases

  • Setting time-critical reminders for meetings or deadlines.
  • Scheduling recurring daily or weekly team syncs.
  • Managing personal to-do lists and task completion statuses.
  • Sending automated, timed notifications via push or email channels.

How jpeng-reminder Works

  1. The user or agent provides a message and a time-based trigger (relative, absolute, or recurring).
  2. The skill parses natural language inputs like 'in 2 hours' into actionable timestamps.
  3. A unique reminder ID is generated and the task is persisted to the local storage engine.
  4. At the designated time, the skill triggers the specified notification channel (push, email, etc.).
  5. Users can manually list, complete, or delete reminders to maintain an up-to-date task queue.

jpeng-reminder Setup

To integrate this into your environment, ensure you have the necessary dependencies and use the following CLI commands:

# Standard reminder setup
python3 scripts/reminder.py add --message "Task Name" --time "YYYY-MM-DDTHH:MM:SS"

# Listing active reminders
python3 scripts/reminder.py list

jpeng-reminder Data Schema & Taxonomy

The skill maintains data persistence using a localized JSON structure.

Property Type Description
reminder_id String Unique identifier (e.g., rem_xxx)
message String The content of the notification
scheduled_for ISO8601 The exact execution timestamp
channel String Notification method (push, email, message)
status Boolean Completion state of the task

All data is stored at ~/.openclaw/reminders.json to ensure persistence across system restarts.

jpeng-reminder Advanced Features

  • Natural Language Processing (NLP) for time offsets like 'in 30 minutes'.
  • Recurring task logic supporting daily, weekly, and monthly intervals.
  • Multi-channel notification support for diverse environment compatibility.
  • Persistent JSON storage for reliable state management across sessions.

SKILL.md


Loading

Related Openclaw Skills

METADATA

Github Stars: 0
forks: 0

Featured*