schedule

Automates recurring cron or RRULE and one-shot fire_at tasks with execute, notify, and script modes.

1.0k|158|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/vellum-ai/vellum-assistant --skill schedule-vellum-ai
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: schedule
Source: https://github.com/vellum-ai/vellum-assistant/tree/main/assistant/src/config/bundled-skills/schedule
Command: npx skills add https://github.com/vellum-ai/vellum-assistant --skill schedule-vellum-ai

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Schedule automation for recurring (cron or RRULE) and one-shot (fire_at) tasks.

Core Features & Use Cases

  • Recurring schedules using cron or RRULE expressions
  • One-shot schedules using fire_at timestamps
  • Three modes: execute, notify, and script
  • Optional conversation reuse across runs
  • Routing for multi-channel notifications

Quick Start

Create a schedule named 'Daily Digest' that runs every day at 09:00 and executes a digest through the assistant.

Frequently Asked Questions about schedule

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

FAQPage Schema
How do I automate recurring reminders with cron or RRULE?

You can automate recurring reminders using cron or RRULE expressions to define the frequency. This scheduling tool validates inputs, enforces timezones, and supports execute, notify, and script modes.

What's the best way to schedule a one-shot task to fire once?

To schedule a one-shot task, you provide a specific fire_at timestamp. The system validates this timestamp, enforces timezones, and executes the task once without repeating.

Can I route automated notifications to multiple channels?

Yes, automated notifications can be routed to multiple channels. The tool performs a capability preflight check to ensure required integrations exist before executing the routing.

Does this scheduling automation support reusing conversations across runs?

Yes, it supports optional conversation reuse across scheduled runs. This allows recurring tasks to maintain context from previous executions when using the execute or notify modes.

How do I validate timezones when automating task schedules?

Timezone validation is enforced automatically during input validation. The scheduling tool checks all cron, RRULE, and fire_at inputs to ensure timezone data is correct before execution.