update-claudeclaw

Apply upstream ClaudeClaw updates while preserving local customizations.

189|60|Updated Mar 22, 2026
One-click install
npx skills add https://github.com/sbusso/claudeclaw --skill update-claudeclaw
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: update-claudeclaw
Source: https://github.com/sbusso/claudeclaw/tree/main/skills/update-claudeclaw
Command: npx skills add https://github.com/sbusso/claudeclaw --skill update-claudeclaw

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Efficiently synchronize your ClaudeClaw install with upstream changes while preserving local customizations and minimizing risk.

Core Features & Use Cases

  • Preflight checks, backups, and safe merge strategies
  • Preview upstream changes and selectively apply updates
  • Automatically run optional migration steps and validate builds
  • Works with forks and customized deployments

Quick Start

Run /update-claudeclaw in Claude Code to start the update workflow.

Frequently Asked Questions about update-claudeclaw

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

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

To update a customized git fork safely, use preflight checks, backups, and controlled merge strategies to apply upstream changes while preserving local customizations. The workflow detects breaking changes and validates builds before finalizing.

What is the safest way to sync a customized deployment with the upstream repository?

Syncing a customized deployment safely requires creating backup points before applying changes. You can preview upstream updates, selectively apply them via cherry-pick or rebase, and run validation checks to ensure stability.

How do I preview upstream git changes before applying them to my fork?

Previewing upstream git changes before applying them involves preflight checks that analyze official repository updates. This lets you selectively apply updates and catch breaking changes before they affect your customized fork.

Can I use cherry-pick or rebase strategies to merge upstream updates into multiple environments?

Yes, you can use cherry-pick or rebase strategies to merge upstream updates into multiple environments. The workflow supports controlled merge options and automatically executes optional migration steps to maintain consistency across deployments.

Why do I need preflight checks and backups before merging upstream changes?

Preflight checks and backups are needed before merging upstream changes to prevent data loss and minimize risk. They capture a restore point and detect breaking changes, allowing you to safely revert if build validation fails.

When should I not use an automated upstream merge for my git repository?

You should avoid automated upstream merges when local customizations heavily conflict with the official repository's core architecture. If breaking-change detection shows incompatible updates, manually reviewing the diff is safer than forcing a merge or rebase.