update-nanoclaw

Merge upstream NanoClaw changes or cherry-pick commits with preflight checks and rollbacks.

Updated Apr 10, 2026
One-click install
npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill update-nanoclaw-stevengonsalvez
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-nanoclaw
Source: https://github.com/stevengonsalvez/nanoclaw-standalone/tree/main/.claude/skills/update-nanoclaw
Command: npx skills add https://github.com/stevengonsalvez/nanoclaw-standalone --skill update-nanoclaw-stevengonsalvez

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Keeps your customized NanoClaw fork aligned with upstream by safely merging changes or selectively cherry-picking commits. This workflow preserves local customizations while applying upstream improvements.

Core Features & Use Cases

  • Preflight checks, backups, and rollback points to protect your working tree.
  • Global merge or selective cherry-pick options, with conflict previews and guided resolution.
  • Validation, breaking-change checks, and migration assistance to minimize post-update issues.

Quick Start

Run /update-nanoclaw in Claude Code to start pulling upstream NanoClaw changes into your fork.

Frequently Asked Questions about update-nanoclaw

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

FAQPage Schema
How do I safely merge upstream changes into my git fork without losing local customizations?

To safely merge upstream changes into your git fork, you can use a workflow that performs preflight checks, creates backups, previews conflicts, and establishes rollback points before applying upstream improvements.

What's the best way to selectively cherry-pick upstream commits into a customized fork?

To selectively cherry-pick upstream commits into a customized fork, use a guided workflow offering global merge or selective cherry-pick options with conflict previews and guided resolution to ensure stability.

How do I check for breaking changes before updating my fork from upstream?

To check for breaking changes before updating your fork, validate builds and review the CHANGELOG via an automated update workflow that identifies breaking updates and offers migration paths to minimize post-update issues.

Can I roll back a git merge if upstream changes break my working tree?

Yes, you can roll back a git merge if upstream changes break your working tree by using an update workflow that creates backup points and rollback mechanisms during preflight to protect your managed fork.

Does this upstream sync workflow help minimize token usage during the merge process?

Yes, this upstream sync workflow is designed for managed forks where stability is crucial and token usage must be minimized, optimizing the merge and cherry-pick processes to reduce overhead during conflict resolution.