scheduling

Schedule one-off reminders and recurring tasks with ISO datetimes and cron expressions.

327|85|Updated Jan 29, 2026
One-click install
npx skills add https://github.com/letta-ai/lettabot --skill scheduling
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: scheduling
Source: https://github.com/letta-ai/lettabot/tree/main/skills/scheduling
Command: npx skills add https://github.com/letta-ai/lettabot --skill scheduling

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Scheduling recurring tasks or one-off reminders to ensure important tasks are not forgotten and workflows stay on track.

Core Features & Use Cases

  • One-off reminders: Set a reminder for a specific time using an ISO datetime.
  • Recurring schedules: Create cron-based tasks that repeat on a cadence (daily, weekly, etc.).
  • Job management: List, enable/disable, and delete jobs; persistent in cron-jobs.json.
  • Cross-channel delivery: Deliver reminders to the most recently messaged channel.

Quick Start

Use the lettabot-schedule tool to quickly set up reminders and recurring tasks:

  • List jobs: lettabot-schedule list
  • Create one-off reminder: lettabot-schedule create --name "Standup" --at "2026-01-28T20:15:00.000Z" --message "Time for standup!"
  • Create recurring schedule: lettabot-schedule create --name "Morning Briefing" --schedule "0 8 * * *" --message "Good morning! What's on today's agenda?"
  • See next run times and manage jobs with enable/disable/delete.

Frequently Asked Questions about scheduling

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

FAQPage Schema
Does the scheduling tool support deleting existing cron jobs?▼

Yes, the scheduling tool supports deleting existing cron jobs alongside listing, creating, enabling, and disabling them, giving you full control over your automated task workflow.

How do I schedule recurring tasks using cron expressions?▼

You can schedule recurring tasks by providing a cron expression like "0 8 * * *" to the lettabot-schedule create command, which automates daily, weekly, or custom cadence reminders for your workflows.

Can I set a one-off reminder using an ISO datetime?▼

Yes, you can set a one-off reminder by passing a specific ISO datetime to the scheduling tool, ensuring precise timing for task delivery and personal productivity alerts.

How do I manage and disable scheduled jobs?▼

You can manage scheduled jobs using lettabot-schedule list to view them, then enable or disable specific jobs as needed; jobs persist in cron-jobs.json for reliable task management.

What is the best way to automate task reminders for team workflows?▼

Automating task reminders for team workflows is best achieved by creating persistent cron-based schedules that deliver messages to your most recently messaged channel at specified times.

Does the scheduling tool support deleting existing cron jobs?▼

Yes, the scheduling tool supports deleting existing cron jobs alongside listing, creating, enabling, and disabling them, giving you full control over your automated task workflow.