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.