rebase-downstream
OfficialPropagate 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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.