cron-mastery

Schedule timezone-aware cron jobs for one-shot and recurring tasks.

1|1|Updated Mar 18, 2026
One-click install
npx skills add https://github.com/xianmingyao/openclaw-CaySon --skill cron-mastery-xianmingyao
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron-mastery
Source: https://github.com/xianmingyao/openclaw-CaySon/tree/main/skills/cron-mastery
Command: npx skills add https://github.com/xianmingyao/openclaw-CaySon --skill cron-mastery-xianmingyao

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Heartbeat drift can cause reminders and maintenance tasks to miss their scheduled times. Cron-Mastery provides precise, clock-bound scheduling to ensure tasks fire exactly when expected.

Core Features & Use Cases

  • Precise time-based scheduling for one-shot reminders, recurring reports, and maintenance windows.
  • Timezone-aware scheduling to ensure correct execution across user locales.
  • Self-wake and janitor patterns to safely manage long delays and clean up completed jobs.

Quick Start

Schedule a precise one-shot reminder with a cron at expression, set the correct timezone, and use wakeMode: now.

Frequently Asked Questions about cron-mastery

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

FAQPage Schema
How do I schedule precise time-based tasks to prevent heartbeat drift in reminders?

To prevent heartbeat drift in reminders, schedule precise time-based tasks using clock-bound scheduling with explicit at or every expressions. This ensures tasks fire exactly when expected without drifting over time.

How does timezone-aware scheduling work for recurring reports?

Timezone-aware scheduling ensures recurring reports execute at correct local times across user locales. Set the appropriate timezone parameter when defining your cron schedule to maintain accuracy for users in different regions.

What is the best way to schedule a one-shot reminder using cron?

The best way to schedule a one-shot reminder is using a cron at expression with wakeMode set to now. This combination triggers the task immediately at the specified exact moment without recurring execution.

Can I use self-wake and janitor patterns for long delay maintenance windows?

Yes, you can use self-wake and janitor patterns to safely manage long delays and clean up completed jobs during maintenance windows. These patterns prevent tasks from missing scheduled times during extended periods.

Why do my scheduled maintenance tasks miss their exact execution times?

Scheduled maintenance tasks miss exact execution times due to heartbeat drift. Using precise, clock-bound scheduling with explicit scheduling parameters prevents this drift and ensures tasks run at exact moments.