cron

Schedule reminders, tasks, and one-time events with time expressions.

Updated Mar 13, 2026
One-click install
npx skills add https://github.com/dawsonblock/OracleOS --skill cron-dawsonblock
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron
Source: https://github.com/dawsonblock/OracleOS/tree/main/ThirdParty/OpenViking/bot/workspace/skills/cron
Command: npx skills add https://github.com/dawsonblock/OracleOS --skill cron-dawsonblock

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Automates the scheduling of reminders and recurring tasks to reduce manual follow-ups and forgotten deadlines.

Core Features & Use Cases

  • Reminder: send a message to a user at regular intervals.
  • Task: schedule a message that is a task description, and the agent executes and reports results.
  • One-time: run at a specific time and then auto-delete.

Quick Start

Schedule a recurring reminder to send a daily standup message at 9am.

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 and tasks within my automated workflows?

Scheduling recurring tasks requires setting time expressions and a mode parameter to trigger reminders or task executions automatically. You can configure intervals for personal productivity or team workflows to reduce manual follow-ups and forgotten deadlines.

What is the difference between a one-time event and a recurring task?

A one-time event runs at a specific scheduled time and then auto-deletes, whereas a recurring task persists to execute actions or send reminders at regular intervals. Both utilize time expressions but differ in lifecycle management within workflows.

Can I use time expressions to automate a daily standup reminder for my team?

Automating a daily standup reminder is supported by configuring a recurring reminder mode with a specific time expression like 9am. The skill sends a message to users at the scheduled interval, integrating seamlessly into team workflows without manual intervention.

How do I set up a scheduled task where the agent executes and reports results?

To schedule a task where the agent executes and reports results, you use the Task mode by providing a task description and invocation parameters. The agent processes the scheduled message, performs the task automatically, and delivers the execution report at the specified time.

Do I need any external dependencies to automate task scheduling?

Automating task scheduling does not require external dependencies, as the skill operates independently with simple parameter-based invocation. It natively supports multiple modes including Reminder, Task, and One-time events directly within your existing workflow environment.

What are the limitations of using time expressions for scheduling one-time events?

Scheduling one-time events relies on precise time expressions, meaning incorrect syntax will prevent proper execution. Additionally, one-time events auto-delete immediately after running, making them unsuitable for recurring reminders or persistent task management workflows.