cron

Manage scheduled tasks in a conversation using CRON blocks.

31.8k|3.2k|Updated Aug 7, 2025
One-click install
npx skills add https://github.com/iOfficeAI/AionUi --skill cron
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: cron
Source: https://github.com/iOfficeAI/AionUi/tree/main/skills/_builtin/cron
Command: npx skills add https://github.com/iOfficeAI/AionUi --skill cron

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill enables users to manage scheduled tasks within a conversation, allowing automation of time-based actions without leaving the chat.

Core Features & Use Cases

  • Single-task-per-conversation enforcement
  • Deterministic, multi-turn workflow using [CRON_LIST], [CRON_CREATE], [CRON_DELETE] blocks
  • Requires explicit user confirmation before deleting or replacing tasks

Quick Start

Start by listing current tasks with [CRON_LIST] and waiting for the system response. If a task exists, decide whether to replace or keep and perform the corresponding steps. To create a new task, after confirmation, emit a [CRON_CREATE] block with name, schedule, schedule_description, and message.

Frequently Asked Questions about cron

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

FAQPage Schema
How do I schedule automated tasks within a conversation?

Schedule automated tasks by using the [CRON_LIST] block to check existing tasks, then [CRON_CREATE] to define a new task with a cron schedule, description, and action message. The Skill enforces one task per conversation and requires explicit confirmation before replacing an existing task.

Can I manage multiple scheduled tasks in a single conversation?

No, the Skill enforces a single-task-per-conversation model. You can list, create, or delete one task at a time using deterministic workflows that prevent command merging and require confirmation before replacing an existing task.

What cron schedule formats does this Skill support?

The Skill accepts standard cron expressions and requires you to provide both the schedule and a human-readable schedule_description when creating a task. Proper formatting is enforced through [CRON_CREATE] blocks to ensure valid automation.

How do I delete a scheduled task?

Use the [CRON_DELETE] block after confirming the task you want to remove. The Skill requires explicit user confirmation before deletion to prevent accidental removal of active automations.

What happens if I try to create a task when one already exists?

The Skill enforces a deterministic multi-turn workflow that requires explicit confirmation before replacing an existing task. You decide whether to keep the current task or proceed with creating a new one.

Do I need any setup or dependencies to use task scheduling?

No dependencies are required. The Skill manages scheduled tasks natively within the conversation using built-in [CRON_LIST], [CRON_CREATE], and [CRON_DELETE] blocks without external tools or configuration.