Skip to content

Migrate from OpenClaw

Guides moving an OpenClaw install's identity, channels, and scheduled tasks into NanoClaw v2

Stars
31,072
Licence
MIT
Files
7 files

What it does

When installed, this skill lets an AI agent walk you through moving an existing OpenClaw setup into NanoClaw v2. It first scans your machine for an OpenClaw install, then summarizes what it found (assistant name, channels, scheduled jobs, workspace files) and discusses with you how each piece should map onto NanoClaw's structure. Changes are shown and applied only after you agree, and credentials are masked when displayed.

Great for

  • Developers who run OpenClaw and want to move to NanoClaw v2 without rebuilding their setup by hand
  • Users who want a guided, step-by-step migration rather than a bulk copy

Skip it if

  • Anyone without an existing OpenClaw installation, since discovery will find nothing to migrate
  • Users who want an unattended, all-at-once copy, because the skill is designed as an interactive conversation and may pause to ask questions
  • Anyone who does not want scripts run on their machine or secrets handled by an agent; the migration reads config files that contain credentials and runs TypeScript scripts

Try asking

  • “Migrate from OpenClaw to NanoClaw”
  • “Import my OpenClaw setup into NanoClaw v2”
  • “Check what I can bring over from my OpenClaw installation”
Step-by-step guide: how to use Migrate from OpenClawInstall, first run, examples, tips and FAQs

Install in 3 steps

  1. 1

    Download the skill

    The ZIP contains the 7 original files, the MIT licence and an attribution note.

    migrate-from-openclaw.zip
  2. 2

    Add it to your agent

    Claude Code (all projects)

    mkdir -p ~/.claude/skills && unzip migrate-from-openclaw.zip -d ~/.claude/skills/

    Claude Code / Agent SDK (this project only)

    mkdir -p .claude/skills && unzip migrate-from-openclaw.zip -d .claude/skills/

    Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.

  3. 3

    Ask for the task

    No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.

Get better results

  • Back up your OpenClaw state directory and NanoClaw checkout before starting, since the skill copies and edits files.
  • Review each proposed change at the confirmation prompts; ask for the masked credential view rather than pasting raw keys into chat.
  • Keep REMOVE.md handy: it lists how to reverse every file the skill copies.

What's inside

  • MIGRATE_CRONS.md
  • REMOVE.md
  • scripts/discover-openclaw.ts
  • scripts/extract-channel-credentials.ts
  • scripts/transform.test.ts
  • scripts/transform.ts
  • SKILL.md

Redistributed unmodified from nanocoai/nanoclaw under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.