Set up nightly GitHub backups with one sentence
Hermes took a single plain-English instruction, found its GitHub skills, created and verified a nightly push cron job, and added an hourly self-check to handle UTC versus central time.
Done withHermes Agent
- What they did
- Through Telegram, the user sent one sentence asking for a nightly push to a GitHub repo at midnight central time. Hermes searched its built-in GitHub skills, ran terminal checks, created the cron job and a nightly-github-sync skill, then listed jobs to confirm it registered. It also noted the automation in memory.md. The user first stored the GitHub token through the server terminal, not in chat.
- How it went
- The job registered and was verified. Hermes saw the Docker container runs in UTC and chose an hourly run that checks central time, which avoids daylight-saving breakage. The source gives no run results or numbers.
- Worth knowing
- Set the GitHub token with hermes config set over SSH, not in chat, and use a fine-grained token scoped to one repo with contents read/write.
Try it yourself with Hermes Agent
Back up [folder path] to my GitHub repo [repo URL] every night at [time] in [my timezone]. Create the scheduled job, handle any UTC versus local time differences, and add an hourly self-check that confirms the last push succeeded and alerts me on [Telegram / other channel] if it did not. Before the first push, show me what files will be included and wait for my OK, then run a test and verify the commit appears on GitHub.
Want help getting this working? Join the Vibe Coding Academy ↗ Run by Alex Finn, who also runs this site.
Source: mindstudio.ai · Undated
Related use cases
Set up a home chat server and manage accounts from your phone
A Hermes agent running on a local Qwen model set up an Open WebUI server and handled account management via phone, giving the author's teen their own account.
Flag documentation drift from merged PRs weekly
A weekly Hermes cron job checks merged PRs for changes to tool schemas, CLI commands, config options or env variables to flag docs needing updates.
Run a weekly competitive-monitoring briefing for product management
A product manager had Hermes produce a weekly competitor briefing; its skill rewrote itself four times and by week six surfaced patterns he had missed manually.
Build a C compiler with a team of parallel agents
Anthropic's engineering write-up on tasking Opus 4.6 agent teams with building a C compiler.
Fix a broken Delete button in a GitHub repo
The author had Jules clone a repo and fix a Delete button so it disables deletion of content older than two hours, with tests added unprompted; the author reviewed and published the branch.
Port Claude Code skills to Codex
The author moved 201 Claude Code skills to Codex in an afternoon using a skill inside Claude Code, and reports what transferred and what broke.
Get 5 like this every morning
The best things people got an AI agent to do, each with the prompt to try it.