openclaw-reminder_skill

This skill creates one-time reminder tasks via OpenClaw cron from natural language in Discord, delivering results back to the channel.
  • Python

2.5k

GitHub Stars

2

Bundled Files

2 months ago

Catalog Refreshed

3 months ago

First Indexed

Readme & install

Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.

Installation

Preview and clipboard use veilstrat where the catalogue uses aiagentskills.

npx veilstrat add skill openclaw/skills --skill openclaw-reminder

  • _meta.json454 B
  • SKILL.md3.6 KB

Overview

This skill creates one-time reminder tasks using OpenClaw cron and returns the result through Discord. Users can request reminders in natural language (relative or absolute times) and the skill schedules a cron job that announces the reminder to the original Discord channel.

How this skill works

The skill parses the user's natural-language time (relative like "in 30 minutes" or absolute like "3pm") and converts it to an ISO 8601 timestamp. It validates and sanitizes the user-provided task content, then creates an OpenClaw cron job using the main session and a system-event so the result is announced back to the correct Discord channel. The job is set to delete itself after running.

When to use it

  • Quick one-off reminders sent back to a Discord channel
  • Short-term reminders (seconds, minutes, hours, up to ~48 hours)
  • When you want the skill to post the reminder result directly in the original channel
  • When you need a lightweight cron-based task without a calendar entry

Best practices

  • Provide clear, concise task text (avoid long multi-step instructions)
  • Specify times understandable in plain language ("in 30 minutes", "tomorrow 9am", "3pm")
  • Keep reminders within 48 hours; suggest using a calendar for longer schedules
  • Avoid characters and commands that may be rejected (see sanitize step) and rephrase if rejected
  • Always run with the main session + system-event so delivery goes to the right Discord context

Example use cases

  • User: "remind me to check the oven in 30 minutes" → cron job posts reminder to the same Discord channel
  • User: "remind me at 3pm to join the meeting" → schedules a one-time 3pm announcement
  • User: "remind me to backup logs in 2 hours" → runs a concise task message that returns to Discord
  • Short-term alerts during live chats, demos, or timed follow-ups

FAQ

Relative times (seconds, minutes, hours, days) and common absolute forms like "3pm", "9am today", "12pm tomorrow" are supported and converted to ISO 8601 for scheduling.

What happens if my task content contains dangerous characters?

The skill validates content with a sanitize utility; if rejected you will be asked to rephrase without $() ` ; | & > < " or dangerous command prefixes like sudo, rm, wget, curl, bash.

Built by
VeilStrat
AI signals for GTM teams
© 2026 VeilStrat. All rights reserved.All systems operational