update

Automate NanoClaw updates from upstream with merge conflict resolution.

19|4|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/lorenzovenice/nanoclaw-venice --skill update-lorenzovenice
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update
Source: https://github.com/lorenzovenice/nanoclaw-venice/tree/main/.claude/skills/update
Command: npx skills add https://github.com/lorenzovenice/nanoclaw-venice --skill update-lorenzovenice

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This Skill automates the process of updating your NanoClaw installation with the latest changes from the upstream repository, ensuring you have the newest features and bug fixes while preserving your customizations.

Core Features & Use Cases

  • Automated Fetching & Merging: Pulls the latest code from the upstream repository and intelligently merges it with your local changes.
  • Conflict Resolution Assistance: Identifies and helps resolve merge conflicts, guiding you through manual interventions when necessary.
  • Pre-flight Checks: Ensures your system is in a good state before updating, checking for uncommitted changes and initializing necessary directories.
  • Use Case: Run this skill when you want to upgrade NanoClaw to the latest version, ensuring your bot is running on the most current and secure codebase.

Quick Start

Run the update skill to get the latest changes from upstream.

Frequently Asked Questions about update

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

FAQPage Schema
How do I update my NanoClaw installation from the upstream repository?

To update NanoClaw, run the update skill to fetch the latest changes from the upstream repository and merge them with your local customizations. It automates fetching, merging, and running necessary migrations.

How does automated merge conflict resolution work when syncing a git repository?

Merge conflict resolution during a repository sync leverages skill intents and user guidance to identify conflicts. It guides you through manual interventions when necessary to ensure your local customizations are preserved.

What pre-flight checks are needed before upgrading a customized application codebase?

Pre-flight checks before upgrading ensure your system is in a good state by checking for uncommitted changes and initializing necessary directories. This prevents data loss before fetching new code.

Does the NanoClaw upgrade process preserve my local customizations?

Yes, the NanoClaw upgrade process intelligently merges the latest upstream code with your local changes. It ensures you get newest features and bug fixes while preserving your customizations.

What happens if a git merge conflict occurs during an upstream repository sync?

If a git merge conflict occurs during an upstream sync, the update process pauses to help resolve conflicts. It provides a clear status report and guides you through manual interventions to maintain system integrity.