openclaw-migration

Migrate OpenClaw customization files into Zeus Agent with a redacted report.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

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

What problem does it solve?

You want to move your existing OpenClaw customization footprint into Zeus Agent without losing your persona, memory, command approvals, or compatible workspace artifacts—and without manually hunting down dozens of files.

Core Features & Use Cases

  • Guided OpenClaw -> Hermes-compatible import: Migrates SOUL.md, memory/profile entries, command allowlists, and compatible messaging/workspace settings.
  • Skill and workspace asset transfer: Copies user skills into the OpenClaw import skill namespace and mirrors compatible workspace assets (including TTS).
  • Accurate reporting with conflict handling: Produces a structured report listing migrated items, conflicts, skipped items, and exactly why sensitive or unsupported content was not moved.

Quick Start

Ask the agent to run the migration in dry-run mode first so it can show exactly what will migrate, what will be skipped, and what conflicts require your decisions.

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 persona and memory to a new agent workspace?▼

To migrate your OpenClaw persona and memory, you run a helper script that imports Hermes-compatible persona files, memory entries, and command approvals from your existing ~/.openclaw directory. The migration requires minimal manual cleanup and preserves compatibility across your workspace assets.

What is the safest way to transfer OpenClaw workspace assets and skills without losing data?▼

The safest way to transfer OpenClaw workspace assets is to run the migration script in dry-run mode first. This produces a redacted report listing exactly what will be migrated, skipped, or flagged as a conflict, allowing you to resolve sensitive or unsupported content before making changes.

Does the OpenClaw migration process support copying custom skills and command allowlists?▼

Yes, the OpenClaw migration process supports copying custom skills into the import skill namespace and transfers command allowlists. It also mirrors compatible workspace settings, including messaging and TTS configurations, during the Hermes-compatible import.

Why are some of my OpenClaw files skipped or marked as conflicts during migration?▼

OpenClaw files are skipped or marked as conflicts during migration when they contain sensitive or unsupported content. The helper script applies deterministic filesystem transformations and generates a structured report explaining exactly why each item was not moved.

Can I use the OpenClaw migration helper for a first-time agent setup with an existing directory?▼

Yes, you can use the OpenClaw migration helper for first-time agent setup. It is designed specifically for users with an existing OpenClaw directory, reading default and optional workspace variants to import your customization footprint with minimal manual cleanup.

What do I need to run an OpenClaw to Hermes-compatible persona import?▼

To run an OpenClaw to Hermes-compatible persona import, you need an existing ~/.openclaw directory and the pyyaml dependency installed. The helper script then reads your directory and performs the deterministic filesystem transformations required for migration.