schedule-task

Schedule recurring and one-shot tasks using cron expressions and timestamps.

4|2|Updated Feb 26, 2026
One-click install
npx skills add https://github.com/73ai/openbotkit --skill schedule-task-73ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule-task
Source: https://github.com/73ai/openbotkit/tree/main/skills/schedule-task
Command: npx skills add https://github.com/73ai/openbotkit --skill schedule-task-73ai

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scheduling tasks manually can be error-prone and time-consuming. This Skill enables automatic, time-based task execution for recurring and one-shot jobs, reducing manual intervention and ensuring reliability.

Core Features & Use Cases

  • Recurring tasks: schedule jobs with a cron_expr to run on a repeating basis.
  • One-shot tasks: schedule a task to run once at a specific time with scheduled_at.
  • Timezone aware: handles user time zones and presents next-run information consistently.
  • Manageability: use create_schedule, list_schedules, and delete_schedule to create, view, and remove tasks.

Quick Start

Create a recurring task using a cron expression to run every day at 09:00 in your timezone.

Frequently Asked Questions about schedule-task

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

FAQPage Schema
How do I schedule a recurring cron job with timezone awareness?

To schedule recurring cron jobs with timezone awareness, you use the create_schedule function by providing a cron_expr for the repeating interval and specifying your user timezone. This ensures your recurring tasks run consistently at the correct local time.

What is the best way to automate a one-shot task to run once at a specific time?

The best way to automate a one-shot task is using the scheduled_at parameter within the create_schedule function. This allows you to schedule a task to execute exactly once at a specific time, reducing manual intervention and ensuring reliable task execution.

Can I view and delete scheduled tasks after they are created?

Yes, you can manage your scheduled tasks using the list_schedules and delete_schedule functions. List_schedules allows you to view existing recurring and one-shot tasks, while delete_schedule removes tasks you no longer need from the automation queue.

Does this scheduling automation approach support data pipeline triggers and reminders?

Yes, this scheduling automation approach explicitly supports data pipeline triggers and one-shot reminders. By applying cron expressions for recurring jobs and scheduled_at for single events, it validates inputs and automates time-based task execution for various pipeline and reminder use cases.

How does timezone handling work for scheduled tasks?

Timezone handling works by processing user time zones and consistently presenting next-run information. When you create a schedule using a cron expression, the system applies your timezone to ensure the task triggers at the expected local time without manual conversion.