Миграция NanoClaw с v1 на v2
general
migrate-nanoclaw is a Claude Code skill that automates upgrading NanoClaw from v1 to v2 by running migrate-v2.sh from a fresh v2 checkout placed alongside the existing v1 install. The script locates the v1 instance via a sibling directory or the NANOCLAW_V1_PATH environment variable, then migrates state: merges .env, seeds the v2 database from registered_groups, copies group folders, session data, scheduled tasks, channel auth state, and the Baileys keystore for WhatsApp. The deterministic portion runs interactively to handle Node, pnpm, Docker, and container build steps; once complete, control passes to Claude Code for judgment-dependent work such as owner seeding, shared-memory migration, and fork-customisation replay. The v1 install is left untouched throughout — switching the active service happens manually or at the final prompt after verification.
- #migration
- #workflow