openclaw-migration

Migrate OpenClaw user data, configurations, and custom skills to Hermes Agent.

Updated Mar 12, 2026
One-click install
npx skills add https://github.com/GarrettRoi/open-manus --skill openclaw-migration-garrettroi
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: openclaw-migration
Source: https://github.com/GarrettRoi/open-manus/tree/main/optional-skills/migration/openclaw-migration
Command: npx skills add https://github.com/GarrettRoi/open-manus --skill openclaw-migration-garrettroi

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill automates the complex and error-prone process of migrating a user's existing OpenClaw configuration and data into the Hermes Agent ecosystem, ensuring a smooth transition with minimal data loss.

Core Features & Use Cases

  • Comprehensive Data Import: Migrates SOUL.md, memories, user profiles, command allowlists, messaging settings, and user-created skills.
  • Conflict Resolution: Provides clear options for handling existing files and skills during migration (e.g., keep, overwrite, rename).
  • Reporting: Generates a detailed report of migrated items, conflicts, skipped items, and reasons for non-migration.
  • Use Case: A user wants to switch from OpenClaw to Hermes Agent. This Skill can import their persona, past conversations (memories), custom commands, and any personal scripts, allowing them to continue their work in Hermes with their familiar setup.

Quick Start

Use the openclaw-migration skill to perform a dry run of the migration process.

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 data and configurations from OpenClaw to Hermes Agent?

To migrate OpenClaw configurations to Hermes Agent, use this Skill to import SOUL.md, memories, user profiles, command allowlists, messaging settings, and custom skills. It automates the transition and generates a detailed report of migrated items and conflicts.

What's the best way to handle conflicts when importing OpenClaw settings into Hermes?

Handling conflicts during OpenClaw import is managed through explicit resolution options like keep, overwrite, or rename. This ensures minimal data loss when migrating existing files and user-created skills into the Hermes Agent environment.

Do I need Python and PyYAML to run an OpenClaw to Hermes migration?

Yes, you need Python 3 and the PyYAML library installed to run the OpenClaw migration. These dependencies are required for parsing and processing the YAML configuration files during the Hermes Agent transition.

Can I perform a dry run of the OpenClaw migration before committing changes?

Yes, you can perform a dry run of the OpenClaw migration process. This allows you to preview the import of personas, past memories, and custom commands into Hermes Agent without making permanent changes to your environment.

What specific files and settings are transferred when moving from OpenClaw?

Moving from OpenClaw transfers SOUL.md, memories, user profiles, command allowlists, messaging settings, and user-created skills. The migration ensures your familiar setup and personal scripts continue working in the new agent ecosystem.