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/2b0735f8a5e86be092e4918f1ff2e305bcea693a/core/skills/bundled/holix-cron/SKILL.md at commit 2b0735f8a5e86be092e4918f1ff2e305bcea693a. 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 | 12 | 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 schedulingAlternatives
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.
dotnet/skills
Migrates .NET test projects from VSTest to Microsoft.Testing.Platform (MTP). Use when user asks to "migrate to MTP", "switch from VSTest", "enable Microsoft.Testing.Platform", "use MTP runner", set OutputType=Exe only for test projects in Directory.Build.props, or mentions EnableMSTestRunner, EnableNUnitRunner, or UseMicrosoftTestingPlatformRunner. USE FOR: MTP behavioral differences vs VSTest (exit code 8, zero tests discovered, --ignore-exit-code, TESTINGPLATFORM_EXITCODE_IGNORE); centralizing
aaron-he-zhu/aaron-marketing-skills
Use when the user asks to "set up my founder social-selling routine", "build a daily engagement block for target accounts", or "turn funding / hiring signals into selling plays"; produces the founder/seller daily operating block — a time-boxed engagement-block spec (substantive value-add comments on target-account posts, never a pitch), warm-touch-before-ask cadence rules, trigger-response plays consuming the social-pulse-monitor B2B trigger watchlist (funding / hiring / launch signals), and a q