cron-mastery
Master OpenClaw's timing systems. Use for scheduling reliable reminders, setting up periodic maintenance (janitor jobs), and understanding when to use Cron vs Heartbeat for time-sensitive tasks.
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
Master OpenClaw's timing systems. Use for scheduling reliable reminders, setting up periodic maintenance (janitor jobs), and understanding when to use Cron vs Heartbeat for time-sensitive tasks.
How to use
Zainstaluj skill cron-mastery z repozytorium OpenClaw dla wersji 2026.2.15 lub nowszej. Skill zawiera kompletny przewodnik po systemach czasowych dostępnych w platformie.
Zanim wybierzesz narzędzie, zrozum różnicę: heartbeat to przypadkowe sprawdzenia (co 30-60 minut, niedokładne), cron to precyzyjne harmonogramy (wykonanie dokładnie o określonym czasie). Heartbeat nadaje się do niskich priorytetów (sprawdzanie poczty, podsumowania wiadomości), cron do zadań czasochłonnych (przypomnienia za kilka minut, raporty dzienne, konserwacja systemu).
Do zaplanowania przypomnienia użyj
cron:addz jednorazowym harmonogramemat– nigdy nie używajact:waitani pętli wewnętrznych dla opóźnień dłuższych niż 1 minuta. Skill wyjaśnia dokładną strukturę payload'u.Wybierz typ powiadomienia: użyj AgentTurn ze Strict Instructions dla push notyfikacji (przypomnienia na telefon), systemEvent tylko dla cichych logów lub aktualizacji stanu w tle.
Skonfiguruj ładunek z parametrem
deleteAfterRun: true– jednorazowe zadania automatycznie się usuwają po sukcesie, co eliminuje bałagan w harmonogramie.Pamiętaj o "Scheduler Tick": chociaż cron jest precyzyjny, wykonanie zależy od Gateway Heartbeat (zwykle co 10-60 sekund). Zadanie zaplanowane na
:00sekund uruchomi się w pierwszym ticku po tym czasie – spodziewaj się wariancji do ~30 sekund w zależności od konfiguracji bramy.