rebase-downstream

Official

Propagate changes through branch chains.

Authorbrave-experiments
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the complex and error-prone process of updating multiple dependent branches after upstream changes, ensuring code consistency and reducing merge conflicts.

Core Features & Use Cases

  • Automated Branch Detection: Intelligently identifies all downstream branches, including sibling branches, that depend on the current branch.
  • Ordered Rebasing: Rebases each detected branch sequentially onto its correct parent, maintaining the integrity of the dependency tree.
  • Conflict Resolution Assistance: Attempts to automatically resolve rebase conflicts and provides clear reporting when manual intervention is needed.
  • Preflight Checks: Executes comprehensive preflight checks (format, build, tests) on each rebased branch to guarantee stability.
  • Use Case: After merging a significant feature into a main development branch, this Skill can automatically rebase all feature branches that were branched off from it, and their subsequent dependent branches, ensuring everyone is up-to-date with minimal manual effort.

Quick Start

Run the rebase downstream skill to update all dependent branches after a recent merge.

Dependency Matrix

Required Modules

None required

Components

scripts

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: rebase-downstream
Download link: https://github.com/brave-experiments/brave-core-bot/archive/main.zip#rebase-downstream

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.