What problem does it solve? Backing up a Hermes Agent installation manually is slow and error-prone: the full backup zips ~7.1 GB of mostly rebuildable data, hits script timeouts, and can exceed GitHub's 100MB file limit or local disk quotas. This Skill provides a tested nightly pipeline that produces a small, verified archive and pushes it to a private GitHub repo automatically. ## Core Features & Use Cases - Quick State Snapshot: Uses hermes backup -q to capture critical state (config.yaml, .env, auth.json, cron/, mnemosyne memory DB) in under 5 seconds, filtering out rebuildable data like state.db and sessions/. - Integrity Verification & Git LFS Push: Repackages to tar.gz, runs SHA256 checksums and archive test-reads, then pushes via a 3-tier git fallback (normal, plain, force) with Git LFS handling large archives. - Failure Recovery Guidance: Documents fixes for snapshot ID parsing failures, git push credential hangs, disk quota issues on tmpfs, and poisoned git history reinitialization. - Use Case: Schedule the script via cron at 4:30am ET to back up your Hermes config, skills, and memory nightly, receive a Telegram success/failure notification, and restore everything from the archive after a machine failure. ## Quick Start Set up the nightly Hermes backup pipeline using the quick snapshot approach and push the verified archive to my private GitHub repo.