openclaw-migration

Migrate OpenClaw memories, SOUL.md, allowlists, skills, and workspace assets into Hermes.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

Migrate a user's OpenClaw footprint into Hermes Agent by importing memories, SOUL.md, command allowlists, user skills, and workspace assets, and reports un-migratable items.

Core Features & Use Cases

  • Import Hermes-compatible memories and SOUL.md from OpenClaw
  • Merge command allowlists and user skills into Hermes
  • Copy workspace assets and report conflicts with detailed logs
  • Generate a structured migration report including what was migrated and what was skipped

Quick Start

Run the migration to import memory, SOUL.md, user profiles, skills, and workspace assets from ~/.openclaw into Hermes and generate a detailed report.

Frequently Asked Questions about openclaw-migration

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

FAQPage Schema
How do I migrate OpenClaw footprints into Hermes?

Migrate OpenClaw footprints into Hermes by importing memories, SOUL.md, command allowlists, user skills, and workspace assets from the ~/.openclaw directory to seamlessly onboard users.

What data cannot be migrated from OpenClaw to Hermes?

The migration process reports exactly what could not be migrated and why. It generates a structured report detailing un-migratable items, skipped files, and workspace asset conflicts.

Does the OpenClaw to Hermes migration copy workspace assets and user profiles?

Yes, the migration copies workspace assets and imports user profiles, memories, and skills from OpenClaw. It merges command allowlists while reporting any conflicts encountered during the transfer.

How do I import OpenClaw memories and SOUL.md into Hermes?

Import OpenClaw memories and SOUL.md by running the migration script, which extracts Hermes-compatible data from ~/.openclaw and generates a detailed audit report of the imported items.

Do I need pyyaml to run the OpenClaw migration script?

Yes, pyyaml is a required dependency for the migration script. You must have this Python package installed to parse configuration files and successfully execute the OpenClaw footprint import.

What is included in the OpenClaw to Hermes migration report?

The migration report includes a structured log of exactly what was migrated, what was skipped, and why certain items could not be transferred, satisfying integration and auditing requirements for user onboarding.