schedule

Manage cron-based scheduled tasks across per-chat contexts.

3|3|Updated Jan 26, 2026
One-click install
npx skills add https://github.com/hs3180/disclaude --skill schedule-hs3180
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule
Source: https://github.com/hs3180/disclaude/tree/main/skills/schedule
Command: npx skills add https://github.com/hs3180/disclaude --skill schedule-hs3180

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scheduling and managing recurring tasks, reminders, and cron-based workflows from a chat-powered interface, removing manual task tracking and missed deadlines.

Core Features & Use Cases

  • Create, view, modify, and disable scheduled tasks across chats
  • Support cron expressions, timers, and reminders for automated workflows
  • Preserve configuration history by disabling instead of deleting for auditing
  • Example use: auto daily reports, weekly summaries, and time-based prompts in chats

Quick Start

Create a schedule named 'Daily Report' that runs every day at 09:00 and posts the daily summary to the chat.

Frequently Asked Questions about schedule

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

FAQPage Schema
How do I schedule recurring tasks and reminders within a specific chat?

To schedule recurring tasks within a specific chat, you create cron-based configurations using explicit fields like name, cron expression, and chatId. This enables automated reminders and timers scoped directly to your active chat context.

Can I disable a scheduled cron task without losing its configuration history?

Yes, you can disable scheduled cron tasks instead of deleting them. Disabling preserves the configuration history and maintains a clear enable/disable audit trail for compliance and task tracking purposes.

What fields are required to create a cron-based automated workflow?

Creating a cron-based automated workflow requires explicit fields including a task name, cron expression, enabled status, chatId, and createdAt timestamp. These mandatory fields ensure proper scheduling and per-chat task execution.

How do I manage time-based prompts like daily reports across multiple chats?

You can manage time-based prompts across multiple chats by creating per-chat scheduled tasks. This supports automated daily reports, weekly summaries, and recurring reminders by executing cron workflows scoped to individual chatId contexts.

Does the schedule management system provide feedback after modifying a task?

Yes, the schedule management system requires mandatory user feedback after every operation. Whether creating, viewing, modifying, or disabling a task, the system enforces explicit feedback to confirm the cron schedule action.

What is the best way to automate time-based prompts and recurring summaries in chat?

The best way to automate recurring summaries is using cron-based schedule management. By configuring tasks with explicit cron expressions and chatId fields, you establish reliable, automated time-based prompts within your chat workflows.