Hermes cron operations
npx -y skills add mike623/agent-skills --skill hermes-cron-operationsAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
2 things to look at
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Maintain Hermes cron jobs with explicit skill/script ownership, public-safe script templates, profile delivery checks, and reproducible cron inventories.
The file declares its own license as MIT. That is the author’s claim about this one file, and it is not the same thing as the license GitHub reports for the repository, which is listed with the other numbers below.
SKILL.md
2.2 KB, as published. Nobody here has run it
Hermes Cron Operations
Use this skill when creating, fixing, auditing, or migrating Hermes cron jobs.
Ownership rules
- Keep cron execution owned by the intended Hermes profile, usually the default/main profile.
- Secondary Telegram bots/profiles should not claim shared cron jobs unless explicitly intended.
- For each cron job, maintain:
- schedule and delivery target,
- script path or agent prompt,
- required skills,
- workdir,
- verification command,
- healthy/silent output behaviour if
no_agent: true.
- Public reusable procedures and safe templates belong in this repo.
- Private local runtime scripts may live in
~/.hermes/scripts; mirror only public-safe versions/templates here. Do not commit secrets, tokens, private state files, real cookie stores, raw logs, or hardcoded private paths.
Script-only cron contract
For no_agent: true jobs:
- stdout is delivered verbatim;
- healthy/watchdog jobs should print nothing;
- alerting jobs should print concise Telegram-ready text;
- scripts must cap output and avoid raw JSON/log dumps;
- run the script manually before attaching it to cron.
Audit checklist
- List jobs:
hermes cron list --all. - Verify each job has a matching skill/procedure in this repo or an existing installed skill.
- Verify referenced scripts exist under the profile that will execute the job, or under shared
~/.hermes/scriptswhen run by the default profile. - Verify secondary profiles have
cron.provider: disabledif they should not deliver scheduled jobs. - Run script manually or force-run cron once.
- Record the inventory in
references/current-cron-inventory.md.
Current local cron families
See references/current-cron-inventory.md for the latest audited local jobs and where their implementation lives.