cron

Create, list, toggle, and delete cron jobs with cron expressions and timezones.

839|277|Updated Apr 4, 2026
One-click install
npx skills add https://github.com/matevip/mateclaw --skill cron-matevip
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron
Source: https://github.com/matevip/mateclaw/tree/main/mateclaw-server/src/main/resources/skills/cron
Command: npx skills add https://github.com/matevip/mateclaw --skill cron-matevip

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Cron management isolates scheduling logic from the codebase, enabling reliable future and recurring task execution without manual oversight.

Core Features & Use Cases

  • Create cron jobs with a name, cronExpression, triggerMessage, and an optional timezone.
  • List all cron jobs to monitor and manage tasks.
  • Enable or disable tasks without deleting them, and delete tasks when no longer needed.
  • Use cases include daily reports, reminders, maintenance checks, and periodic notifications across systems.

Quick Start

Create a cron job named Daily-Report with cronExpression '0 9 * * *', triggerMessage 'send daily status', in timezone 'Asia/Shanghai'.

Frequently Asked Questions about cron

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

FAQPage Schema
How do I schedule recurring tasks and daily reports using cron expressions?

Cron jobs allow you to list all scheduled tasks to monitor and manage them effectively. You can use the list_cron_jobs tool to view every active and inactive job in your system, ensuring full visibility over your time-based automation.

Can I disable a scheduled task without deleting it permanently?

Yes, you can specify an optional timezone when creating a cron job to ensure accurate scheduling across different regions. For instance, setting the timezone to 'Asia/Shanghai' ensures the task triggers at the correct local time regardless of server location.

What is the best way to manage time-based automation for periodic notifications?

The best way to manage time-based automation is isolating scheduling logic from your codebase using a dedicated cron management interface. This approach provides tools to create, list, toggle, and delete jobs for reliable execution without manual oversight.

Do I need any dependencies to set up a cron job for maintenance checks?

No dependencies are required to set up and manage cron jobs for maintenance checks. The system provides a standalone interface with tools to create, list, toggle, and delete time-based tasks directly without external libraries.