cron

Create and manage cron-like scheduled message jobs with CLI operations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill automates the creation and management of scheduled messages, delivering timely notifications via cron-like tasks.

Core Features & Use Cases

  • Create, enable, disable, list, and delete cron-inspired jobs that trigger messages at predefined times.
  • Persist jobs and logs in cron-jobs.json and cron-log.jsonl to enable auditability and recovery.
  • Deliver messages to specified channels (e.g., Telegram, Slack) at scheduled times.
  • Use Case: Schedule daily reminders or status updates to keep teams aligned.

Quick Start

Use lettabot cron commands to create and manage a job, for example:

  • Create a daily briefing that sends a message at 08:00 each day to a chat.

Frequently Asked Questions about cron

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

FAQPage Schema
How do I schedule automated notifications for a messaging channel?▼

To schedule automated notifications, you can create cron-like jobs that trigger messages at predefined times and deliver them to specified channels like Slack or Telegram. Jobs are persisted in JSON for recovery.

Can I use CLI commands to manage scheduled task jobs?▼

Yes, you can use CLI commands to manage scheduled task jobs by creating, listing, enabling, disabling, and deleting them. This allows immediate scheduling and multi-channel delivery of time-based messages.

How does the system persist and log scheduled messages?▼

The system persists scheduled messages and logs by saving jobs in cron-jobs.json and execution records in cron-log.jsonl, enabling auditability and recovery for automated time-based tasks.

What is the best way to send a daily team reminder automatically?▼

The best way to send a daily team reminder automatically is to create a cron-inspired job that delivers a message to a specified channel at a set time, such as an 08:00 daily briefing.

Are scheduled job logs available for auditing past notifications?▼

Yes, scheduled job logs are available for auditing past notifications because the system records execution history in cron-log.jsonl, ensuring you can review and recover time-based message tasks.