openclaw-migration

Migrate OpenClaw user customizations into Hermes Agent with dry-run reporting.

19|4|Updated Apr 22, 2026
One-click install
npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill openclaw-migration-carterwayneskhizeine
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: openclaw-migration
Source: https://github.com/carterwayneskhizeine/hermes-agent-windows-R/tree/main/optional-skills/migration/openclaw-migration
Command: npx skills add https://github.com/carterwayneskhizeine/hermes-agent-windows-R --skill openclaw-migration-carterwayneskhizeine

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

This Skill solves the problem of manually cleaning up and re-creating an OpenClaw setup inside Hermes Agent, including persona, memory, command allowlists, skills, and selected workspace assets.

Core Features & Use Cases

  • One-shot OpenClaw footprint migration: Imports SOUL.md, MEMORY.md/USER.md-derived memory entries, command allowlists, and OpenClaw skill files into the Hermes filesystem layout.
  • Compatibility-first conversion with reporting: Runs a dry run that produces a structured report listing migrated items, conflicts, skipped items, and archived docs with reasons.
  • Conflict-safe and mode-driven execution: Supports overwrite/rename policies for skill conflicts and offers migration presets (user-data only vs full compatible migration with allowlisted secrets).

Quick Start

Use the skill by running the Hermes CLI migration command: hermes claw migrate --dry-run

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 data into Hermes Agent?▼

To migrate OpenClaw data into Hermes Agent, run the local helper script to import your persona, memory, skills, and command allowlists into the Hermes filesystem layout using deterministic transforms.

Can I preview my OpenClaw setup migration before applying changes?▼

Yes, you can preview the migration by running a dry run that produces a structured report listing migrated items, conflicts, skipped items, and archived docs with reasons before any changes are applied.

What files and settings are imported during an OpenClaw footprint migration?▼

The migration imports SOUL.md, memory entries derived from MEMORY.md or USER.md, command allowlists, OpenClaw skill files, and selected workspace assets into the Hermes filesystem layout.

Does the OpenClaw migration tool support moving secrets and command allowlists?▼

Yes, the migration supports optionally allowlisted secret migration and imports command allowlists, offering presets for either user-data only or a full compatible migration with secrets.

How are skill conflicts handled when importing OpenClaw files into Hermes?▼

Skill conflicts are handled using conflict-safe, mode-driven execution that supports overwrite or rename policies, ensuring deterministic filesystem transforms and selective copying or archiving.

Is the OpenClaw to Hermes migration script available for Windows users?▼

Yes, the migration script is designed for Windows users who want to port a previous OpenClaw setup into Hermes, performing selective copying, archiving, and JSON redacted reporting.