openclaw-migration

Migrate OpenClaw user data, personas, and workspace configurations to Hermes Agent.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This skill solves the friction of switching AI agent platforms by automating the transfer of your existing persona, memories, skills, and configuration from OpenClaw to Hermes.

Core Features & Use Cases

  • Automated Migration: Safely imports SOUL.md, memory files, and user profiles while preserving your agent's identity.
  • Conflict Resolution: Provides guided, interactive handling of file conflicts and skill overlaps to ensure a clean transition.
  • Use Case: If you are moving from an OpenClaw environment to Hermes, use this skill to instantly bring over your established workspace instructions, messaging settings, and custom skills 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 OpenClaw setup to Hermes without losing data?

You can migrate your OpenClaw setup to Hermes by running a dedicated migration script that automatically transfers persona files, memory entries, skill directories, and workspace configurations. The script requires Python 3 and access to your source OpenClaw directory to execute the transition logic.

What is the best way to handle file conflicts when moving agent configurations between platforms?

The best way to handle file conflicts during an agent configuration migration is to use a tool that provides guided, interactive conflict resolution. This ensures a clean transition by letting you manage skill overlaps and existing file discrepancies before finalizing the import process.

Does the OpenClaw to Hermes migration require Python 3 to run?

Yes, the OpenClaw to Hermes migration requires Python 3 to run, along with the pyyaml dependency. You also need direct access to the source OpenClaw directory so the migration logic can properly read and transfer your existing workspace and messaging settings.

Can I preview which workspace files will be imported before committing to the migration?

Yes, you can preview which workspace files will be imported by running the migration script in a dry run mode. This allows you to safely review the persona files, memory entries, and skill directories scheduled for import into your Hermes environment before making any actual changes.

What agent data is actually transferred when switching from OpenClaw to Hermes?

When switching from OpenClaw to Hermes, the migration process transfers user data, SOUL.md files, memory entries, user profiles, skill directories, and messaging settings. This preserves your established workspace instructions and custom skills without requiring manual file manipulation.