hermes-backup-automation

Automate incremental Hermes Agent backups to a private GitHub repository via cron jobs.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/mrmtsuruya/hermes-backup --skill hermes-backup-automation
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: hermes-backup-automation
Source: https://github.com/mrmtsuruya/hermes-backup/tree/main/skills/hermes-backup-automation
Command: npx skills add https://github.com/mrmtsuruya/hermes-backup --skill hermes-backup-automation

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires hermes-agent, gh, git, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill automates the process of securely backing up the Hermes Agent configuration, skills, memories, and persistent data to a private GitHub repository, reducing the manual effort required for data protection.

Core Features & Use Cases

  • Secure Incremental Backup: Automates the backup of Hermes Agent data to a GitHub repository, ensuring that critical information is regularly preserved.
  • Scheduled Cron Jobs: Executes the backup process twice daily at specified times to maintain up-to-date backups.
  • Initial Setup and Verification: Guides the user through initializing a Git repository, setting up a GitHub repository, and scheduling the backup script.

Quick Start

Run the 'hermes setup' command to initialize the Hermes environment after cloning the backup repository to your Hermes home directory.

Frequently Asked Questions about hermes-backup-automation

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate secure incremental backups of Hermes Agent configuration and memories?▼

The backup skill runs as a scheduled cron job twice daily, automatically pushing incremental updates of Hermes Agent configuration, skills, memories, and persistent data to a private GitHub repository using Git for secure preservation.

Do I need GitHub CLI and Git to set up automated Hermes Agent backups?▼

Yes, automated Hermes Agent backups require Git and GitHub CLI (gh) as dependencies to initialize private repositories, authenticate credentials, and push incremental configuration and memory data securely.

What is the best way to schedule recurring data backups to a private GitHub repository?▼

Using cron jobs to schedule recurring Git pushes to a private GitHub repository is the best way to automate Hermes Agent data backups. This approach handles configuration and memory preservation securely without manual effort.

How do I initialize a Git repository for Hermes Agent persistent data backup?▼

Run the 'hermes setup' command after cloning the backup repository to your Hermes home directory. This initializes the Git repository, configures the private GitHub remote, and schedules the cron backup script.

Does the automated GitHub backup process support incremental data preservation?▼

Yes, the automated backup process uses Git to commit and push incremental changes of Hermes Agent data. This preserves only updated configuration and memories, reducing transfer overhead while maintaining up-to-date recovery points.