update-nanoclaw

Synchronize customized NanoClaw forks with upstream repositories using git-native operations.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) components.

What problem does it solve?

This skill solves the challenge of maintaining a customized NanoClaw installation by automating the process of pulling in upstream updates without losing local modifications or breaking the environment.

Core Features & Use Cases

  • Safe Synchronization: Creates automatic backups and rollback points before applying any changes to your codebase.
  • Flexible Update Paths: Supports full merges, selective cherry-picking of specific commits, or rebasing for a linear history.
  • Conflict Management: Intelligently identifies and isolates only the files with actual conflicts, allowing for targeted resolution while preserving your custom logic.

Quick Start

Run the update-nanoclaw skill to fetch the latest upstream changes and merge them into your current branch.

Frequently Asked Questions about update-nanoclaw

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

FAQPage Schema
How do I sync a customized git fork with upstream without losing local modifications?

To sync a fork safely, the update-nanoclaw skill automates git-native operations like pulling upstream updates while creating pre-update backups and rollback points to prevent losing your local modifications.

What is the best way to handle merge conflicts when pulling upstream changes into a customized fork?

The best way to handle merge conflicts is using intelligent conflict management, which isolates only the files with actual conflicts for targeted resolution while preserving your custom logic during synchronization.

Can I selectively cherry-pick upstream commits instead of doing a full merge into my fork?

Yes, you can selectively cherry-pick specific commits. The skill supports flexible update paths including full merges, selective cherry-picking, and rebasing to maintain a linear history for your deployment.

Does this synchronization process validate dependencies before applying upstream code changes?

Yes, the synchronization process includes automated dependency validation to ensure your environment remains stable and prevents breaking changes during production-grade agent deployments.

What happens if an upstream update breaks my production agent deployment?

If an upstream update breaks your deployment, the skill creates automatic backups and rollback points before applying any changes, allowing you to safely revert your codebase to its previous stable state.