git-rebase-sync

Official

Safely rebase your branch onto the latest base

Authorawfixers-stuff
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill removes the risk and tedium of synchronizing a local feature branch onto the most recent remote base branch by guiding a careful, confirmable rebase process and deliberate conflict resolution instead of blind merges or force pushes.

Core Features & Use Cases

  • Safe backups: create a local annotated tag as a pre-rebase recovery point.
  • Controlled rebase: fetch origin, determine base, and run interactive rebase with an option to preserve merge commits.
  • Deliberate conflict resolution: inspect conflicts, ask targeted questions when intent is ambiguous, stage resolved files, and continue the rebase loop.
  • Safe push: require explicit confirmation and prefer git push --force-with-lease when updating remote history.
  • Use Case: update a long-running feature branch onto the repository default branch before opening or updating a pull request, ensuring tests and linters run after rebase.

Quick Start

Rebase the current branch onto the repository default base, create a local annotated backup tag first, and ask me to confirm the exact rebase and push commands before executing them.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 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: git-rebase-sync
Download link: https://github.com/awfixers-stuff/opencode-config/archive/main.zip#git-rebase-sync

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.