This is for when basic git commands aren't cutting it anymore and you need to rewrite history, split commits, or handle complex rebases. It covers interactive rebase workflows including squashing and fixup commits, cherry-picking across branches with mainline selection for merge commits, and commit surgery like changing authors or removing files from history. The source includes practical examples of filter-branch and BFG Repo-Cleaner for cleanup work. Honestly, these are the operations you hope you don't need often, but when you do, having the syntax and flag combinations ready saves a lot of frantic Stack Overflow searching. Just remember to coordinate with your team before force-pushing any history rewrites.
npx skills add https://github.com/geoffjay/claude-plugins --skill git-advanced