force-push-downstream

Official

Propagate changes across branches.

Authorbrave
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill automates the process of force-pushing changes not only to a specified branch but also to all its dependent downstream branches, ensuring consistency across your project's branch hierarchy.

Core Features & Use Cases

  • Automated Branch Synchronization: Pushes changes to a branch and all its downstream dependencies.
  • Smart Skipping: Intelligently skips branches that are already up-to-date with their remote counterparts.
  • Safety First: Utilizes --force-with-lease to prevent accidental overwrites of others' work.
  • Use Case: After making a significant change to a core feature branch, use this Skill to efficiently update all feature branches that were branched off from it, and their subsequent branches, without manual intervention for each.

Quick Start

Execute the force-push-downstream skill starting from the 'main' branch.

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: force-push-downstream
Download link: https://github.com/brave/brave-core/archive/main.zip#force-push-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 223,000+ vetted skills library on demand.