crony

Manage cron jobs with natural language scheduling. Use this skill when the user wants to schedule tasks to run later or recurring, manage scheduled jobs, view job logs, or run jobs on-demand. Supports both one-off and recurring schedules with natural language syntax like "in 5m", "every 1h", "every monday".

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "crony" with this command: npx skills add lirrensi/agent-cli-helpers/lirrensi-agent-cli-helpers-crony

Crony Skill

Manage cron jobs with natural language scheduling and inspect computed upcoming run times.

Installation Check

crony --help

If not installed:

uv tool install agentcli-helpers

Usage

Add a Job

crony add <name> <schedule> <command>

List Jobs

crony list
crony list --sync
crony list --json

crony list shows a Next Run column for one-off and recurring jobs. crony list --json includes a computed next_run field for each job.

Remove Job

crony rm <name>

Run Job Now

crony run <name>

View Logs

crony logs <name>

Schedule Formats

One-off Jobs

crony add backup "in 5m" "python --version"
crony add report "at 15:30" "python send_report.py"
crony add deploy "on 2026-03-10" "python deploy.py"

Recurring Jobs

crony add ping "every 1h" "python --version"
crony add cleanup "every 24h" "python cleanup.py"
crony add weekly "every monday" "python weekly_report.py"
crony add weekday "every weekday" "python daily_check.py"

Interval Syntax

  • in 5m, in 1h, in 2d - Relative one-off
  • at 15:30, at "2026-03-10 10:00" - Absolute one-off
  • every 1h, every 30m, every 24h - Interval recurring
  • every monday, every weekday, every weekend - Day-based recurring

Examples

# Health check every hour
crony add health "every 1h" "python --version"

# Daily backup
crony add backup "every 24h" "python backup.py"

# Weekly report
crony add report "every friday" "python generate_report.py"

# One-time reminder
crony add remind "in 30m" "python --version"

# Inspect upcoming run times
crony list
crony list --json

Platform Support

Jobs are registered with the native OS scheduler:

  • Linux/macOS: Uses crontab
  • Windows: Uses Task Scheduler

Job metadata is stored in ~/.crony/jobs.json for easy management.

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

screenshot

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

edge-tts

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

desktop-notifications

No summary provided by upstream source.

Repository SourceNeeds Review
Coding

memory-bank

No summary provided by upstream source.

Repository SourceNeeds Review