What problem does it solve? Hermes Agent stores critical data (config, API keys, memories, session history, skills) locally in ~/.hermes, which is at risk of loss and cannot be shared across devices. This Skill provides a repeatable workflow to back up, restore, and synchronize that data to remote storage. ## Core Features & Use Cases - GitHub Two-Way Sync: Initialize a private Git repository in ~/.hermes, push backups, and pull changes to keep multiple devices in sync. - Local Archive Backup: Create timestamped tar.gz archives with proper exclusions for caches and SQLite WAL files. - Memory Import: Distill external memory exports (e.g., CLAUDE backups) into concise Hermes memory entries within the 2200-character limit. - Use Case: You run Hermes on both a Linux server and an Android phone via Termux. Use this Skill to push your config, .env, and state.db to a private GitHub repo from one device and pull it on the other, keeping sessions and memories consistent. ## Quick Start Ask the agent to back up your Hermes data to a private GitHub repository using your GitHub token.