schedule

Schedule recurring and one-shot automations using cron, RRULE, or ISO 8601 timestamps.

2|2|Updated May 13, 2026
One-click install
npx skills add https://github.com/autonomy-cloud/kairos-interface --skill schedule-autonomy-cloud
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule
Source: https://github.com/autonomy-cloud/kairos-interface/tree/main/assistant/src/config/bundled-skills/schedule
Command: npx skills add https://github.com/autonomy-cloud/kairos-interface --skill schedule-autonomy-cloud

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

It eliminates the need to manually remember and trigger recurring reminders or one-time tasks by letting you schedule actions to run or notify you at the right time.

Core Features & Use Cases

  • Recurring scheduling with cron or RRULE: Create flexible calendars for weekdays, monthly patterns, and complex recurrences using cron or RFC 5545 RRULE (with DTSTART, exclusions, and union patterns).
  • One-shot scheduling with fire_at: Trigger a single execution or notification at a specific ISO 8601 timestamp and then automatically disable it after firing.
  • Execution, notification, or script modes: Use execute to send a message to an assistant conversation, notify to send directly through the notification pipeline, or script to run a shell command deterministically without LLM involvement, capturing output and exit status.

Quick Start

Schedule a daily 9:00 AM reminder to take medication by asking: "Create a notify schedule named 'Medicine reminder' that fires every day at 9:00 AM and sends 'Time to take your medication.'"

Frequently Asked Questions about schedule

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

FAQPage Schema
How do I schedule recurring reminders and automations using cron syntax?

You can schedule recurring reminders and automations by providing cron syntax to define the execution pattern, which triggers assistant execution, user notifications, or shell scripts at specified times.

Can I run a shell script on a schedule without invoking an LLM?

Yes, you can run a shell script on a schedule deterministically without LLM involvement by using the script mode, which captures the command output and exit status at the specified time.

What is the best way to trigger a one-shot automation at a specific ISO 8601 timestamp?

To trigger a one-shot automation, provide an ISO 8601 fire_at timestamp to schedule a single execution or notification, and the job automatically disables itself after firing.

Does scheduling complex monthly recurrences require RRULE syntax?

Yes, complex monthly recurrences require RFC 5545 RRULE syntax with DTSTART, exclusions, and union patterns to accurately define advanced calendar rules and exclusion precedence.

How do notifications differ from assistant execution when dispatching scheduled tasks?

Notifications send messages directly through the notification pipeline, whereas assistant execution sends the message to an assistant conversation, optionally reusing the conversation context for polling-style workflows.