Securely migrate OpenClaw Agent (config, memory, skills) to a new machine.
Scanned 9/11/2026
Install to Claude Code
npx -y skills add lxyeternal/MalSkillBench --skill openclaw-migrator --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Openclaw Migrator?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/lxyeternal-openclaw-migrator)More formats (shields.io, HTML) on the badges page.
---
name: migrator
description: Securely migrate OpenClaw Agent (config, memory, skills) to a new machine.
---
# OpenClaw Migrator
A utility to package an Agent's state into a portable, encrypted archive (`.oca`) for migration.
## Features
- **Encrypted Archive**: Uses AES-256-GCM + auth tag for confidentiality and integrity.
- **Path Normalization**: Restores workspace path using `manifest.json` metadata.
- **Dependency Manifest**: Captures system dependencies (Brewfile) to ensure the new environment matches.
## Usage
### Export (On Old Machine)
```bash
migrator export --out my-agent.oca --password "secret"
```
### Import (On New Machine)
```bash
migrator import --in my-agent.oca --password "secret"
```
## Security
This skill handles sensitive data (`openclaw.json`, `auth.token`).
The export process **always** requires a password to encrypt the archive.
Unencrypted exports are **disabled** by design.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Use this skill when adding authentication, handling user input, working with secrets, creating API endpoints, or implementing payment/sensitive features. Provides comprehensive security checklist and patterns.