openclaw-to-hermes-migration
Installation
SKILL.md
OpenClaw to Hermes Migration
This skill turns an OpenClaw installation into a verified Hermes Agent installation without losing identity, memory, skills, model settings, messaging access, or scheduled automation intent.
Use a conservative migration posture: freeze the source, dry-run first, migrate user data before secrets, validate each capability, then start Hermes gateway only after OpenClaw gateway is stopped.
Core Principles
- Treat migration as state transfer, not file copying. Preserve behavior: identity, memory, execution defaults, skills, messaging, model auth, and automation.
- Do not print secrets. Report secret presence as booleans or key names only.
- Keep OpenClaw available until Hermes passes acceptance checks.
- Do not run two gateways against the same bot/app/session token.
- Prefer
--preset user-datafirst. Migrate secrets only after the dry-run proves it will not duplicate or overwrite unrelated state. - Keep the original workspace path during cutover if memories, skills, or cron prompts reference it.
Inputs To Identify
Ask or infer: