What problem does it solve? Moving from OpenClaw to NanoClaw v2 requires manually translating identity files, channel credentials, scheduled cron jobs, access control lists, and MCP server configs into a fundamentally different entity model, which is error-prone and easy to get wrong. ## Core Features & Use Cases - Discovery and Extraction: Scans the OpenClaw state directory to detect identity files, channels, groups, cron jobs, skills, and MCP servers, emitting a structured status summary. - Credential Routing: Classifies each credential and routes host-side channel tokens (Telegram, Discord, Slack) to .env while sending container-facing API keys (Anthropic, OpenAI) to the OneCLI vault, with masked display and SecretRef handling. - Cron-to-Task Mapping: Converts OpenClaw cron, interval, and one-shot schedules into v2 messages_in task rows with cron recurrences and process_after timestamps, flagging intervals with no clean cron equivalent. - Use Case: You have an OpenClaw bot with a Telegram channel, a personality defined in SOUL.md, and five recurring cron jobs. Run this Skill to interactively recreate the agent group, wire the messaging group, move the tokens, and reschedule every task in NanoClaw v2. ## Quick Start Ask the assistant to migrate from OpenClaw and it will discover your existing installation, then walk you through each migration phase interactively.