Best for
- 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.
javded-itres/Holix/core/skills/bundled/holix-cron/SKILL.md
Schedule recurring agent tasks via Holix built-in gateway cron (not crontab or custom scripts)
Decision brief
The user wants a recurring or scheduled task (daily report, hourly check, weekly backup summary, etc.).
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/javded-itres/Holix --skill "core/skills/bundled/holix-cron"Inspect the Agent Skill "holix-cron" from https://github.com/javded-itres/Holix/blob/acd3c06e1d7305927be6206d17cffcfc2e676834/core/skills/bundled/holix-cron/SKILL.md at commit acd3c06e1d7305927be6206d17cffcfc2e676834. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
Tell the user the slash command (TUI / Telegram) or run CLI yourself if you have shell access.
1. Clarify what should run and how often (timezone: server UTC for croniter unless user specifies). 2. Draft a clear task prompt (one-shot instructions, no “ask me later”). 3. Prefer schedulecron tool or let the host auto-create; otherwise /cron add … or holix cron add "…". 4. R…
The user wants a recurring or scheduled task (daily report, hourly check, weekly backup summary, etc.).
Do not create or edit system crontab, launchd plists, or systemd timers for Holix agent work.
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 / HOLIXPROFILE).
Permission review
The documentation asks the agent to run terminal commands or scripts.
Tell the user the slash command (TUI / Telegram) or run CLI yourself if you have shell access.Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 91/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 13 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
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.
crontab, launchd plists, or systemd timers for Holix agent work.sleep unless the user explicitly needs OS-level scheduling outside Holix.holix gateway can run the task.holix gateway start (background) or holix gateway start -f (foreground)holix gateway status — verify running--profile / HOLIX_PROFILE).~/.holix/profiles/<profile>/data/cron/jobs.json~/.holix/profiles/<profile>/data/cron/runs.logPrefer commands below; edit JSON only if the user insists.
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 standup prep from open issues/cron add hourly :: Quick health check of gatewayCLI (terminal):
holix cron add "every day at 9 :: Summarize logs"
holix cron list
holix cron disable <job-id>
holix cron enable <job-id>
holix cron remove <job-id>
every day at 9:00, every 30 minutes, hourly, daily, weekly, weekdays, every 2 hours0 9 * * *, */15 * * * *Task text after :: is the agent prompt for each run (be specific: what to check, output format, workspace assumptions).
| Action | Slash | CLI |
|---|---|---|
| List / UI | /cron or /cron list | holix cron list |
| Enable | /cron enable <id> | holix cron enable <id> |
| Disable | /cron disable <id> | holix cron disable <id> |
| Delete | /cron remove <id> | holix cron remove <id> |
Job IDs are short strings shown in the list (prefix match works).
TUI opens a modal with enable/disable/delete. Telegram has inline buttons under /cron.
cron-<job-id> (separate from the user's chat session).last_run_at, last_status (success / error / running), next_run_at, run_count.Holix automatically creates a cron job when the user writes a recurring request in natural language (Telegram, MAX, TUI), for example:
No /cron add needed for clear schedule + task phrasing. The host replies with job id and next_run_at. Gateway must still be running for execution.
You can also call the schedule_cron tool (schedule + task) when auto-detection did not fire.
schedule_cron tool or let the host auto-create; otherwise /cron add … or holix cron add "…".holix gateway start./cron list to verify next_run_at.If the user says “every Monday at 10 run X”, translate to:
/cron add every week :: X
(or 0 10 * * 1 :: X if they prefer explicit cron).
| Problem | Check |
|---|---|
| Job never runs | holix gateway status; gateway must be up |
| Invalid schedule | Use every day at 9 or valid 5-field cron |
| Task runs but fails | Read runs.log; fix prompt or model/profile config |
| Duplicate jobs | /cron list; remove old rule with /cron remove |
/init — one-shot project analysis, not periodicholix hub — skills/plugins, not schedulingFrequently asked questions
The user wants a recurring or scheduled task (daily report, hourly check, weekly backup summary, etc.).
The source record exposes this install command: npx skills add https://github.com/javded-itres/Holix --skill "core/skills/bundled/holix-cron". Inspect the command and pinned source before running it.
Static rules flagged exec-script in the source; the page lists the matching lines and excerpts.
Alternatives
garrytan/gbrain
End-to-end discipline for turning any large data source (audio libraries, email takeouts, document corpora, chat exports, API dumps) into brain pages at scale. The lifecycle spine: SCHEMA → ACCESS → TRIAL → EVALUATE → IMPROVE → CODIFY → TEST → SKILLIFY → BULK → MONITOR. State is tracked in a durable JSON manifest (see MANIFEST-PATTERN.md) so any crash, session boundary, or subagent fan-out resumes from ground truth instead of memory.
alirezarezvani/claude-skills
App Store Optimization (ASO) toolkit for researching keywords, analyzing competitor rankings, generating metadata suggestions, and improving app visibility on Apple App Store and Google Play Store. Use when the user asks about ASO, app store rankings, app metadata, app titles and descriptions, app store listings, app visibility, or mobile app marketing on iOS or Android. Supports keyword research and scoring, competitor keyword analysis, metadata optimization, A/B test planning, launch checklist
wanshuiyin/Auto-claude-code-research-in-sleep
Use it for operations and research tasks; the detail page covers purpose, installation, and practical steps.
prowler-cloud/prowler
PostgreSQL indexing best practices for Prowler: index design, partial indexes, partitioned table indexing, EXPLAIN ANALYZE validation, concurrent operations, monitoring, and maintenance. Trigger: When creating or modifying PostgreSQL indexes, analyzing query performance with EXPLAIN, debugging slow queries, reviewing index usage statistics, reindexing, dropping indexes, or working with partitioned table indexes. Also trigger when discussing index strategies, partial indexes, or index maintenance