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.