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.