Install any skill in seconds. Free to start, no credit card required.
Get Started Free →vellum-ai/schedule
Recurring and one-shot scheduling - cron, RRULE, or single fire-at time
Passed 14 of 19 test cases with the skill, and 8 of 19 without it.
and 8 more in the full report
8 fixed9 passed either way5 still failing1 broke
Tokens, turns and time describe resource use, not a dollar price.
One of 8 test cases the skill fixed. Same model, same prompt, with and without the skill.
A user asks to set a one-shot notification reminder. The turn context shows interface: "macos" without any explicit source_channel. What channel name should be set in preferred_channels within routing_hints?
| Checked | Without skill | With skill |
|---|---|---|
| Resolves the preferred channel as vellum | Missed | Passed |
The instructions your model reads when the skill loads.
Manage scheduled automations. Schedules can be recurring (cron or RRULE expression) or one-shot (a single fire_at timestamp). Schedules support four modes: execute (run a message through the assistant), notify (send a notification to the user), script (run a shell command directly without LLM involvement), and workflow (run a saved multi-agent workflow by name).
Standard 5-field cron syntax: minute hour day-of-month month day-of-week
| Field | Values | Special characters |
|---|---|---|
| Minute | 0-59 | , - * / |
| Hour | 0-23 | , - * / |
| Day of month | 1-31 | , - * / |
| Month | 1-12 | , - * / |
| Day of week | 0-7 (0,7=Sun) | , - * / |
Examples:
0 9 * * 1-5 - weekdays at 9:00 AM30 8 * * * - every day at 8:30 AM0 */2 * * * - every 2 hours0 9 1 * * - first of every month at 9:00 AMiCalendar recurrence rules for complex patterns. Must include a DTSTART line.
Supported lines (all expressions must include DTSTART + at least one RRULE or RDATE):
| Line | Purpose |
|---|---|
DTSTART | Start date/time anchor (required) |
RRULE: | Recurrence rule (multiple lines = union of occurrences) |
RDATE | Add one-off dates not covered by the pattern |
EXDATE | Exclude specific dates from the set |
EXRULE | Exclude an entire recurring series |
Exclusions (EXDATE, EXRULE) always take precedence over inclusions (RRULE, RDATE).
test cases passed, vs 8 / 19 without
More skills from the same source and nearby in the registry, with their headline benchmark lift.