cron

Schedule recurring reminders and automated tasks with cron expressions.

335|2|Updated May 6, 2026
One-click install
npx skills add https://github.com/THU-SAGE/syll --skill cron-thu-sage
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron
Source: https://github.com/THU-SAGE/syll/tree/main/syll/skills/cron
Command: npx skills add https://github.com/THU-SAGE/syll --skill cron-thu-sage

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The cron skill solves the problem of forgetting recurring tasks or manually tracking schedules by automatically triggering reminders or executable work at the times you specify.

Core Features & Use Cases

  • Fixed reminders: Send a direct message to you on a recurring cadence, such as every 20 minutes to take a break.
  • Recurring tasks: Define a task description for the agent to execute each time, then return the results to you, such as checking a repository metric and reporting it.
  • Schedule management: List scheduled jobs and remove them by job ID to keep your workload organized over time.

Quick Start

Tell the agent you want a recurring task that runs every 600 seconds and reports the latest number of GitHub stars for THU-SAGE/syll.

Frequently Asked Questions about cron

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

FAQPage Schema
How do I schedule recurring reminders for personal productivity routines?

You can schedule recurring reminders by specifying a time interval or cron expression. The cron skill manages these recurring tasks and delivers timely notifications to automate your personal productivity routines.

What is the difference between a scheduled reminder and a recurring task execution?

A scheduled reminder sends a direct notification message to you at a set time. Recurring task execution triggers the agent to automatically run a described task, such as checking repository metrics, and reports the results back to you.

Can I use cron expressions to automate periodic status checks and information gathering?

Yes, you can provide a standard cron_expr parameter to trigger periodic status checks and repeated information-gathering workflows. The agent executes these recurring tasks automatically at predictable cadences and reports the results back to you.

How do I manage and remove scheduled jobs once they are created?

You can manage scheduled jobs by using the list action to view active schedules and the remove action with the specific job ID to delete them. This schedule management keeps your recurring tasks organized over time.

What scheduling parameters do I need to set up automated recurring actions?

You need to provide correct scheduling parameters such as every_seconds for fixed intervals or cron_expr for cron-style timing. Combine these with add, list, or remove actions to define and manage your recurring tasks.