migrate-from-v1

Finalize NanoClaw v1 to v2 upgrades by seeding owner, cleaning CLAUDE.local.md, and reconciling container configs.

Updated May 7, 2026
One-click install
npx skills add https://github.com/Bartunek/nanoclaw --skill migrate-from-v1-bartunek
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: migrate-from-v1
Source: https://github.com/Bartunek/nanoclaw/tree/main/.claude/skills/migrate-from-v1
Command: npx skills add https://github.com/Bartunek/nanoclaw --skill migrate-from-v1-bartunek

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill completes the post-migration work after migrate-v2.sh to finalize NanoClaw v1 to v2 upgrades by seeding the owner, cleaning up legacy CLAUDE.local.md files, reconciling container configurations, and porting fork customizations, ensuring a smooth operational handover.

Core Features & Use Cases

  • Guided post-migration workflow that seeds the owner role and sets access controls.
  • Cleans up CLAUDE.local.md and reconciles container configs to reflect v2 architecture.
  • Assists porting customized v1 forks into v2-friendly structures and coordinates with setup logs.

Quick Start

Run the skill after migrate-v2.sh completes to finish the human-in-the-loop migration steps.

Frequently Asked Questions about migrate-from-v1

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I finalize NanoClaw v1 to v2 migration after running migrate-v2.sh?▼

To finalize NanoClaw v1 to v2 migration, complete post-migration tasks like owner seeding, CLAUDE.local.md cleanup, and container config reconciliation using handoff.json and setup logs.

What post-migration steps are required to align a v1 fork with NanoClaw v2 architecture?▼

Porting fork customizations to align with v2 architecture requires reconciling container configs and porting customized v1 forks into v2-friendly structures guided by setup logs.

Do I need to manually clean up CLAUDE.local.md files after upgrading to NanoClaw v2?▼

Yes, cleaning up legacy CLAUDE.local.md files is a required post-migration task to ensure your configuration reflects the v2 architecture properly.

How does the NanoClaw migration handle error recovery during container config reconciliation?▼

NanoClaw migration uses handoff.json and setup logs to guide idempotent, safe execution and provides guardrails for error handling and recovery during container config reconciliation.

When do I need to seed the owner role during the NanoClaw v2 upgrade?▼

Seeding the owner role and setting access controls happens during the post-migration workflow after migrate-v2.sh completes to finalize the operational handover.