openclaw-migration

Migrate OpenClaw user data, memories, and skills to Hermes Agent.

Updated May 4, 2026
One-click install
npx skills add https://github.com/InverterNetwork/hermes-agent --skill openclaw-migration-inverternetwork
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-migration
Source: https://github.com/InverterNetwork/hermes-agent/tree/main/optional-skills/migration/openclaw-migration
Command: npx skills add https://github.com/InverterNetwork/hermes-agent --skill openclaw-migration-inverternetwork

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pyyaml, and includes scripts (resource) components.

What problem does it solve?

This skill automates the complex process of moving your existing OpenClaw memories, skills, and configurations into the Hermes Agent environment, ensuring you do not lose your established persona or workflow data.

Core Features & Use Cases

  • Automated Migration: Safely imports SOUL.md, memory entries, and user profiles while preserving your established agent identity.
  • Conflict Resolution: Provides guided, interactive options to handle skill and configuration conflicts, ensuring your Hermes environment remains clean and functional.
  • Use Case: If you are transitioning from OpenClaw to Hermes, use this skill to mirror your existing workspace instructions, messaging settings, and command allowlists without manual file manipulation.

Quick Start

Run the openclaw migration script to perform a dry run and preview the items that will be imported into your Hermes environment.

Frequently Asked Questions about openclaw-migration

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

FAQPage Schema
How do I migrate my agent configuration and memory data from OpenClaw to Hermes?

To migrate from OpenClaw to Hermes, run the migration script to automatically transform your persona files, memory entries, and workspace instructions into a Hermes-compatible format. A dry run previews imported items before execution.

Can I preserve my SOUL.md persona file and user profiles when moving to the Hermes architecture?

Yes, the migration safely imports SOUL.md files, memory entries, and user profiles to preserve your established agent identity. It mirrors your existing workspace instructions and messaging settings without manual file manipulation.

Do I need Python 3 to run the OpenClaw to Hermes migration?

Yes, Python 3 is required to execute the migration logic. You also need access to the source OpenClaw directory, and the PyYAML dependency must be installed to process the configuration transformation.

What is the best way to handle skill and configuration conflicts during an agent setup migration?

The migration script provides guided, interactive conflict resolution options to handle skill and configuration conflicts, ensuring your Hermes environment remains clean and functional without overwriting critical files.

How do I preview a data import before applying changes to my Hermes workspace?

Run the migration script in dry run mode to preview the items that will be imported into your Hermes environment. This allows you to verify data integrity and review configuration transformations before executing the actual import.

Will migrating OpenClaw workspace instructions and command allowlists break my existing Hermes setup?

No, the migration provides interactive conflict resolution to handle overlaps safely. It transforms workspace instructions, messaging settings, and command allowlists into a compatible format while maintaining a clean Hermes environment.