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.