git-absorb

Installation
SKILL.md

Git Absorb

Overview

git absorb automatically identifies which commits should contain your staged changes and creates fixup commits that can be autosquashed. This eliminates the need to manually find commit SHAs or run interactive rebases when applying review feedback or fixing bugs in feature branches.

When to Use This Skill

Use git-absorb when:

  • Applying review feedback: Reviewer pointed out bugs or improvements across multiple commits
  • Fixing bugs: Discovered issues in your feature branch that belong in specific earlier commits
  • Maintaining atomic commits: Want to keep commits focused without creating "fixes" or "oops" commits
  • Avoiding manual rebasing: Don't want to manually identify which commits need which changes

Prerequisites

CRITICAL: Before proceeding, you MUST verify that git-absorb is installed:

Related skills

More from dashed/claude-marketplace

Installs
1
GitHub Stars
14
First Seen
9 days ago