What problem does it solve?
Istota's scheduling skill centralizes the management of recurring tasks for bot workflows, ensuring consistent execution and persistence of job definitions across restarts.
Core Features & Use Cases
- Persistent cron-based jobs: Define recurring tasks via a TOML block in the user's CRON.md, which the scheduler reads automatically.
- Flexible job definitions: Each job supports name, cron expression, prompt or command, delivery target (talk or email), and runtime controls like enabled, once, and silent_unless_action.
- Use Case Examples: Schedule a daily report, periodic data synchronization, or reminder actions that run automatically and deliver results to the appropriate channel.
Quick Start
Edit the file at $NEXTCLOUD_MOUNT_PATH/Users/$ISTOTA_USER_ID/{BOT_DIR}/config/CRON.md to add or modify the [[jobs]] entries and enable the desired recurring tasks.