AI Agent Hub
Back to skills
Smart Windows Reminder Scheduler icon

Smart Windows Reminder Scheduler

AI Agent Updated 2026.08.29

Paste the following prompt into your AI chat to install this skill:

Please follow https://skillhub.cn/install/skillhub.md to install @user_a7339ddb/task-scheduler-py.

About this skill

Problem

Reminders often live in phones, calendars, or ad hoc notes. For engineers, the harder part is turning a natural-language rule into a durable local task. This skill targets the Windows Task Scheduler and converts phrases like 'remind me to brush teeth at 23:04' or 'remind me about a meeting every Monday at 9:00' into system reminders that can be created, listed, and deleted.

How it works

Instead of adding a heavy plugin layer, it uses AI to parse natural language, emits a fixed format, then calls code/task_scheduler.py to manage Windows tasks. Core capabilities include:
- Creating one-time reminders for a specific date and time
- Creating daily, weekly, monthly, and month-end recurring reminders
- List all plans to inspect existing tasks
- Delete a specified plan to remove a task
The pipeline is straightforward: the user describes the task, the model extracts the time, recurrence, and reminder text, converts the result into a fixed English format, and the Python script parses it to create the scheduler entry. It depends on Python 3.x and a Windows environment; if the model does not follow the fixed output format, parsing may fail. It is best treated as local schedule management, not a cross-platform service.

Use Cases

  • Set a local Windows reminder for Monday 9:00 team standups so the meeting is not missed.
  • Create a monthly rent reminder for the 1st at 10:00, then list plans to verify it exists.
  • Create a one-time reminder for 23:04 for a temporary meeting, then delete it afterward.
  • Create a month-end reminder for 20:00 work reviews from natural language instead of manual scheduling.

Best For

  • Windows engineers: want natural-language time rules written directly into local Task Scheduler.
  • Remote on-call staff: need fixed daily or monthly local reminders instead of phone notifications.
  • Python integration maintainers: want to parse the fixed output and call `task_scheduler.py`.
  • Local automation users: need to list and delete created reminders for review and cleanup.