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.