What problem does it solve? Customized NanoClaw forks drift from upstream over time, and manually merging updates risks losing local modifications, hitting unexpected conflicts, or missing breaking changes. This Skill automates the safe incorporation of upstream changes without a fresh reinstall. ## Core Features & Use Cases - Safe update workflow: Creates timestamped backup branches and tags before touching anything, previews upstream changes grouped by area (skills, host source, container, build config), and supports merge, cherry-pick, rebase, or abort paths. - Conflict preview and resolution: Runs a dry-run merge to show which files would conflict before committing, then resolves only conflict markers while preserving local customizations. - Validation and migration: Runs builds and tests, rebuilds the container image when container files change, detects [BREAKING] CHANGELOG entries, and offers to run the recommended migration skills. - Use Case: You have a NanoClaw install with custom channel configurations and local patches. Run the update to pull the latest upstream release, resolve two conflicts in src/, rebuild the container, and get a rollback tag in case anything breaks. ## Quick Start Ask Claude Code to run /update-nanoclaw to preview and apply the latest upstream NanoClaw changes to your customized install.