
Update NanoClaw Safely
Safely update a customized NanoClaw install from upstream with staged validation and automatic rollback.
- Repository
- nanocoai/nanoclaw
- Stars
- 31,072
- Licence
- MIT
- Files
- 1 file
What it does
This skill teaches an AI agent how to update a customized copy of the NanoClaw project from its official GitHub source. Instead of changing the live install directly, the agent builds the updated version in a separate staging area, runs checks and tests there, and only then switches over. It also backs up user data first and can roll everything back automatically if the restart or health checks fail.
Great for
- Developers who run a customized NanoClaw checkout and want routine upstream updates
- Maintainers who need to merge, rebase, or cherry-pick upstream changes with a recovery path
Skip it if
- People who have not installed NanoClaw; the steps assume an existing checkout, services, and a clean Git tree
- Anyone wanting a quick one-click update without reviewing conflicts or changed files, since merges can require manual resolution and the process stops the running service
Try asking
- “Update my NanoClaw install to the latest stable release”
- “Check whether my customized NanoClaw fork has new upstream changes and show me the changed files”
- “Switch my NanoClaw updates to the edge channel and apply the newest main branch code”
- “Help me resolve conflicts from the upstream merge in the staging worktree”
Install in 3 steps
- 1
Download the skill
The ZIP contains the 1 original files, the MIT licence and an attribution note.
update-nanoclaw.zip - 2
Add it to your agent
Claude Code (all projects)
mkdir -p ~/.claude/skills && unzip update-nanoclaw.zip -d ~/.claude/skills/Claude Code / Agent SDK (this project only)
mkdir -p .claude/skills && unzip update-nanoclaw.zip -d .claude/skills/Claude apps (web/desktop): Settings → Capabilities → Skills → Upload skill, and choose the ZIP.
- 3
Ask for the task
No special command needed — the agent reads the skill's description and loads it when your request matches. Try one of the prompts above.
Get better results
- Commit any local customizations before running the update, since the updater refuses to proceed on a dirty tree and will not stash changes.
- Review the upstream commits and changed-file list the agent shows you before approving the cutover.
- Keep the default stable channel unless you specifically want unreleased code from main (edge).
What's inside
- SKILL.md
Redistributed unmodified from nanocoai/nanoclaw under the MIT licence. The assessment was drafted with AI from the skill's files on 2026-10-29. Skills can instruct your agent to run code — read SKILL.md and any scripts before installing.