migrate-nanoclaw

Extract NanoClaw fork customizations into a replayable migration guide.

Updated Jul 2, 2026
One-click install
npx skills add https://github.com/tharunramagiri/bookoraaagent --skill migrate-nanoclaw-tharunramagiri
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: migrate-nanoclaw
Source: https://github.com/tharunramagiri/bookoraaagent/tree/main/.claude/skills/migrate-nanoclaw
Command: npx skills add https://github.com/tharunramagiri/bookoraaagent --skill migrate-nanoclaw-tharunramagiri

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill solves the pain of managing complex git merge conflicts when upgrading customized NanoClaw forks to the latest upstream version.

Core Features & Use Cases

  • Intent-Based Migration: Extracts your specific customizations and logic into a reproducible migration guide rather than relying on brittle git merges.
  • Automated Safety: Creates rollback points, validates clean working trees, and uses isolated worktrees to ensure your live agent remains stable during the upgrade process.
  • Use Case: If you have heavily modified your agent's source code, added custom skills, or tweaked core configurations, this tool will capture those changes and reapply them automatically onto a fresh upstream base.

Quick Start

Run the migrate-nanoclaw skill to begin the extraction phase and generate a migration guide for your current fork.

Frequently Asked Questions about migrate-nanoclaw

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

FAQPage Schema
How do I migrate custom source code changes when upgrading a forked git repository?

Migrating custom source code changes during a fork upgrade uses intent-based extraction to analyze your modifications and generate a replayable migration guide, reapplying them onto a fresh upstream base instead of relying on brittle git merges.

What is intent-based migration for upgrading customized agent forks?

Intent-based migration for customized agent forks extracts your specific source code changes, skill modifications, and configuration tweaks into a reproducible guide rather than attempting direct conflict resolution during an upstream git merge.

How do I prevent git merge conflicts when updating a heavily modified agent fork?

To prevent git merge conflicts when updating a modified agent fork, the migration process orchestrates sub-agents to validate and reapply customizations within isolated git worktrees, ensuring your live agent remains stable and conflict-free.

Can I automate reapplying custom skills and configuration tweaks to a new upstream codebase?

Yes, you can automate reapplying custom skills and configuration tweaks by running an extraction phase that captures your changes and uses sub-agents to automatically validate and reapply them onto a new upstream codebase.

Does the migration process create rollback points before applying upstream changes?

Yes, the migration process creates rollback points and validates clean working trees before applying upstream changes, using isolated worktrees to ensure your live agent remains stable throughout the automated upgrade.

What are the limitations of automated fork migration for complex customizations?

Automated fork migration for complex customizations relies on analyzing source code changes to generate a replayable guide, meaning highly abstract or undocumented logic may require manual validation within the isolated git worktrees.