cron-scheduler

Translate human scheduling intents into cron expressions across multiple dialects.

3|2|Updated Jun 9, 2026
One-click install
npx skills add https://github.com/JayRHa/AgentSkills --skill cron-scheduler-jayrha
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron-scheduler
Source: https://github.com/JayRHa/AgentSkills/tree/main/cron-scheduler
Command: npx skills add https://github.com/JayRHa/AgentSkills --skill cron-scheduler-jayrha

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

Translates human scheduling requests into correct cron expressions across classic cron and modern dialects (systemd timers, Quartz, AWS EventBridge, Kubernetes, and GitHub Actions).

Core Features & Use Cases

  • Build and validate cron expressions for classic cron, systemd timers, Quartz, AWS EventBridge, Kubernetes, and GitHub Actions.
  • Explain existing cron expressions in plain language and preview upcoming runs with timezone awareness.
  • Use cases include converting a human schedule like "every weekday at 9am" into the correct engine-specific cron and debugging time-shift issues across DST.

Quick Start

Ask the Cron Scheduler to translate a human scheduling request into a cron expression and preview the next runs.

Frequently Asked Questions about cron-scheduler

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

FAQPage Schema
How do I convert human scheduling intents into valid cron expressions?

To convert human scheduling intents into valid cron expressions, provide a plain-language description like "every weekday at 9am" and the scheduler translates it into the exact cron syntax required by your target engine.

Does this scheduler support generating cron expressions for Kubernetes and GitHub Actions?

Yes, the scheduler supports generating cron expressions for Kubernetes and GitHub Actions, alongside classic cron, systemd timers, Quartz, and AWS EventBridge dialects.

How do I debug DST and timezone issues in existing cron schedules?

To debug DST and timezone issues in existing cron schedules, input the expression and the scheduler previews upcoming runs with timezone awareness, ensuring safe interpretation aligned with time zone rules.

Can I validate cron syntax before deploying scheduled jobs?

Yes, you can validate cron syntax before deploying scheduled jobs by using the built-in cronlint feature to check expressions for errors and ensure correct formatting across dialects.

What is the best way to explain what an existing cron expression does?

The best way to explain what an existing cron expression does is to input the expression, which the scheduler then translates into plain language and previews the next scheduled runs.