schedule-task

Converts natural language time expressions into cron jobs and schedules tasks.

32|3|Updated Sep 30, 2025
One-click install
npx skills add https://github.com/BulloRosso/etienne --skill schedule-task-bullorosso
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule-task
Source: https://github.com/BulloRosso/etienne/tree/main/skill-repository/standard/schedule-task
Command: npx skills add https://github.com/BulloRosso/etienne --skill schedule-task-bullorosso

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables you to schedule actions by converting natural language requests into cron-based tasks, reducing manual reminder work and ensuring timely execution.

Core Features & Use Cases

  • Time parsing: Interpret phrases like "today at 16:00", "tomorrow at 9am", and "every day at 8am" to precise cron expressions.
  • Task creation & management: Create one-time or recurring scheduled tasks via a simple API, including time zone handling and persistence.
  • Use Case: Schedule nightly backups or reminders, then review task history and adjust prompts as needed.

Quick Start

Schedule a one-time task to run a backup script at 02:00 every day.

Frequently Asked Questions about schedule-task

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

FAQPage Schema
How do I schedule cron jobs using natural language time expressions?

You can schedule cron jobs by providing natural language inputs like "tomorrow at 9am". The system validates these inputs, parses the times, and automatically translates them into precise cron expressions for task automation.

Can I create recurring and one-time scheduled tasks across different time zones?

Yes, you can create both one-time and recurring scheduled tasks across various time zones. The task scheduler handles time zone parsing within common phrases to ensure actions execute at the correct local times.

How does time parsing work for everyday scheduling phrases?

Time parsing works by interpreting common scheduling phrases such as "today at 16:00" or "every day at 8am". It converts these natural language requests into valid cron expressions to automate timely task execution.

What is the best way to automate nightly backups without manual cron configuration?

The best way to automate nightly backups is to translate your natural language scheduling request directly into a cron-based task. This approach validates your timing inputs and uses a scheduler API to persist and track the recurring backup.

Do I need a specific scheduler API to persist and track scheduled tasks?

Yes, the scheduling process uses a scheduler API to persist and track your created tasks. This ensures your one-time or recurring actions are reliably stored and executed at the designated times without manual intervention.