manage-schedules

Manage scheduled tasks via a TypeScript CLI with cron expressions.

1|Updated Mar 2, 2026
One-click install
npx skills add https://github.com/jusjinuk/internbot --skill manage-schedules
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: manage-schedules
Source: https://github.com/jusjinuk/internbot/tree/main/.claude/skills/manage-schedules
Command: npx skills add https://github.com/jusjinuk/internbot --skill manage-schedules

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

View, add, update, or cancel scheduled tasks via a CLI-driven workflow. It supports one-time reminders and cron-based recurring tasks, helping teams stay organized and on schedule.

Core Features & Use Cases

  • List all active tasks for a channel or globally
  • Add one-time or recurring tasks with times or cron expressions
  • Update prompts, times, and recurrence; view task details and logs
  • Cancel tasks and view run history

Quick Start

Run tsx src/schedule-cli.ts list to view all active tasks, or use other subcommands to add, update, or cancel tasks.

Frequently Asked Questions about manage-schedules

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

FAQPage Schema
How do I schedule recurring tasks and reminders using a TypeScript CLI?

Schedule recurring tasks by running the TypeScript CLI with the add subcommand, passing cron expressions for recurrence or UTC times for one-time reminders. Use tsx src/schedule-cli.ts add to configure and activate jobs.

What's the best way to view and manage active cron jobs across channels?

View active cron jobs by running the list subcommand to display all scheduled tasks globally or per channel. The CLI returns task details, prompts, and recurrence status for quick management across channels.

Does this task management CLI support updating and canceling scheduled reminders?

Yes, the CLI supports update and cancel subcommands to modify prompts, times, and recurrence rules or remove scheduled reminders entirely. Run tsx src/schedule-cli.ts update or cancel to manage active tasks.

Can I use cron expressions for scheduling recurring tasks in TypeScript?

Yes, the CLI accepts standard cron expressions to define recurrence patterns for recurring tasks. It also supports one-time UTC-based scheduling, allowing flexible reminder configuration within TypeScript projects.

How do I check run history and logs for scheduled tasks?

Check run history by running the logs subcommand to retrieve execution records for scheduled tasks. The CLI returns past run details, helping you track completion status and troubleshoot failures.

Do I need any external dependencies to run the schedule CLI?

No external dependencies are required to run the schedule CLI. The project uses tsx to execute src/schedule-cli.ts directly, managing all task scheduling operations without additional package installations.