holix-cron

Solid

Schedule recurring agent tasks via Holix built-in gateway cron (not crontab or custom scripts)

AI & Automation 12 stars 2 forks Updated yesterday MIT

Install

View on GitHub

Quality Score: 82/100

Stars 20%
37
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

## When to use this skill The user wants a **recurring or scheduled task** (daily report, hourly check, weekly backup summary, etc.). **Always use Holix built-in cron** — jobs stored in the profile and executed by the gateway scheduler with the same agent stack as chat. ## Do NOT - Do **not** create or edit system `crontab`, `launchd` plists, or `systemd` timers for Holix agent work. - Do **not** write standalone Python/bash “scheduler” scripts that loop with `sleep` unless the user explicitly needs OS-level scheduling outside Holix. - Do **not** suggest third-party job runners when `holix gateway` can run the task. ## Prerequisites 1. **Gateway must be running** (scheduler lives inside gateway): - `holix gateway start` (background) or `holix gateway start -f` (foreground) - `holix gateway status` — verify running 2. Jobs are **per profile** (`--profile` / `HOLIX_PROFILE`). ## Storage (read-only for debugging) - Jobs: `~/.holix/profiles/<profile>/data/cron/jobs.json` - Run log: `~/.holix/profiles/<profile>/data/cron/runs.log` Prefer **commands** below; edit JSON only if the user insists. ## How to create a job Tell the user the slash command (TUI / Telegram) or run CLI yourself if you have shell access. **Slash (chat):** ``` /cron add <schedule> :: <task description> ``` Examples: - `/cron add every day at 9 :: Summarize yesterday's git activity` - `/cron add every 30 minutes :: Check disk space and alert if >90%` - `/cron add 0 9 * * 1-5 :: Morning stand...

Details

Author
javded-itres
Repository
javded-itres/Holix
Created
1 months ago
Last Updated
yesterday
Language
Python
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category