cron-manager

Manage cron, interval, and one-shot job scheduling in the Ravi runtime.

6|2|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/filipexyz/ravi --skill cron-manager-filipexyz
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron-manager
Source: https://github.com/filipexyz/ravi/tree/main/src/plugins/internal/ravi-system/skills/cron
Command: npx skills add https://github.com/filipexyz/ravi --skill cron-manager-filipexyz

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the challenge of managing recurring tasks and time-based triggers for AI agents, ensuring that automated workflows run reliably without manual intervention.

Core Features & Use Cases

  • Flexible Scheduling: Supports cron expressions, fixed intervals, and one-shot execution.
  • Deterministic Execution: Allows running shell commands directly for ETL or scraping tasks, reducing token usage.
  • Use Case: Automate a daily report generation task that triggers at 9 AM, executes a Python script, and notifies an admin session only if the process fails.

Quick Start

Use the cron-manager to schedule a daily report task that runs at 9 AM using the cron expression 0 9 * * *.

Frequently Asked Questions about cron-manager

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

FAQPage Schema
How do I schedule automated recurring tasks for AI agents?

You can schedule automated recurring tasks for AI agents using cron expressions, fixed intervals, or one-shot triggers to ensure workflows run reliably without manual intervention.

Can I run shell commands directly for ETL or scraping tasks on a schedule?

Yes, you can execute shell commands directly for ETL or scraping tasks on a schedule, which provides deterministic execution and reduces token usage compared to agent-based processing.

How do I set up a daily report generation task that only notifies on failure?

To set up daily report generation, schedule a task with a cron expression like 0 9 * * *, execute your script, and configure error notifications to alert an admin session only if the process fails.

What scheduling patterns are supported for time-based job triggers?

Supported scheduling patterns for time-based job triggers include standard cron expressions for complex timing, fixed intervals for continuous execution, and one-shot triggers for singular tasks.

Does cron-manager provide job lifecycle management and idempotency control?

Yes, cron-manager provides robust job lifecycle management, idempotency control to prevent duplicate executions, and error notification features for automated processes within the Ravi runtime environment.