Reminder Skill

Schedule one-time and recurring reminders via natural-language time expressions.

71|8|Updated Feb 16, 2026
One-click install
npx skills add https://github.com/larchanka/manbot --skill reminder-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: Reminder Skill
Source: https://github.com/larchanka/manbot/tree/main/skills/reminder
Command: npx skills add https://github.com/larchanka/manbot --skill reminder-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill turns vague time requests into precise, scheduled reminders or automated tasks so users don't forget time-based responsibilities and actions. It is the exclusive interface to the system's cron-manager for creating one-time or recurring notifications and action-triggered reminders.

Core Features & Use Cases

  • Natural language scheduling: Accepts phrases like "in 2 hours", "every day at 9am", or "tomorrow at 3pm" and records the intended time.
  • Action vs passive reminders: Marks reminders that require the assistant to perform work with an isAction flag so automated tasks (e.g., "check email") can be executed at schedule.
  • Integration: Calls the schedule_reminder tool with time, message, and optional isAction to create cron-managed jobs.
  • Use case: Set a recurring daily check of your inbox, or a one-time reminder to call someone next Tuesday.

Quick Start

Ask the assistant: remind me to water the plants tomorrow at 9am.

Frequently Asked Questions about Reminder Skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I schedule recurring reminders using natural language?

You can schedule recurring reminders by typing natural language phrases like "every day at 9am" or "in 2 hours". The system parses your input and creates scheduled notifications automatically without requiring manual cron syntax.

Can I set a reminder to trigger an automated task instead of just a notification?

Yes, you can set automated task reminders by using the action flag. This marks the reminder for the assistant to execute work, such as checking email, at the scheduled time instead of just sending a passive notification.

What's the best way to set a one-time reminder for a specific date?

The best way to set a one-time reminder is to use natural language time expressions like "tomorrow at 3pm" or "next Tuesday". The scheduling system records the intended time and creates a cron-managed job for that specific moment.

Does this reminder scheduling work with the cron-manager service?

Yes, reminder scheduling integrates directly with the cron-manager service. It calls the scheduling tool with your time, message, and action flag to create managed cron jobs for both one-time and recurring tasks.

How do time-based task scheduling and natural language time parsing work together?

Time-based task scheduling uses natural language time parsing to convert vague requests into precise timestamps. It accepts phrases like "in 2 hours" and translates them into structured parameters for the cron-manager to execute.

Are there limitations to what automated actions can be scheduled?

Automated actions are limited to tasks the assistant can perform at scheduled times. You must explicitly mark these with the action flag so the system knows to execute work rather than just delivering a passive reminder notification.