Plugin · Claude Code · Development Tools

Yaniv Golan Git Hex

yaniv-golan-git-hex is a Claude Code plugin for the Ship phase that refactors git history via MCP with guarded interactive rebase, fixups, and amendments.

by yaniv-golan · github.com/yaniv-golan/git-hex

Let Claude Code safely rewrite git history—interactive rebase, fixups, and amendments—via MCP without breaking the repo.

0
GitHub stars
0
Installs
0
Community votes
One vote per signed-in builder - it helps surface the tools the community actually relies on.
Install

Add it to Claude Code

Install the plugin in Claude Code. One command, paste-ready.

Install the plugin
/plugin install yaniv-golan-git-hex@yaniv-golan/git-hex
Add to ClaudeUse the Agent APISkillselion is itself an MCP server - your agent can fetch this config directly.
Agent API

Built to be called by your agent

Skillselion is itself an MCP server. Your agent can pull this entry and a paste-ready install config straight from the API - no copy-paste.

Retrieve this entry with skillselion.get_details("plugin:yaniv-golan/git-hex") and the paste-ready config with skillselion.get_install_config("plugin:yaniv-golan/git-hex").

About

What it does

yaniv-golan-git-hex is a Claude Code plugin that exposes AI-assisted git history refactoring through MCP. Indie builders who ship from feature branches often stall on interactive rebase, fixup chains, and amend loops—easy to leave `.git` in a half-finished state. Git Hex targets that pain by giving your agent curated tools and skills for rewriting history with explicit safety framing: plan the rebase, apply fixups, and handle conflicts without abandoning the working tree. It fits the Ship review moment when you want readable commits before merge or public release, and it remains useful in Operate when you iterate on main and need disciplined cleanup. The bundle is narrow by design—git rewrite, not general DevOps—so it pairs well with code review habits rather than replacing them. Install when you want the agent in the loop for history editing instead of memorizing rebase todo recipes every sprint.

Highlights

  • MCP-driven git history refactoring with interactive rebase workflows
  • Fixup commits and amendments guided by the agent with safety emphasis
  • Conflict-resolution oriented tooling so repos avoid broken mid-rebase states
  • Stays inside the repository—no separate GUI for history surgery
  • Curated skills and tools bundle focused on rewrite operations (plugin count 1)

Why builders use it

Cleaning up git history with interactive rebase is error-prone solo work that often leaves your repository stuck mid-conflict.

You get MCP-guided rebase and fixup flows that keep history tidy before merge without abandoning the repo in a broken state.

At a glance

  • Type - Plugin in Development Tools.
  • Adoption - 0 installs, 0 stars, 0 votes.

FAQ

Who is yaniv-golan-git-hex for?

It is for developers using Claude Code who regularly clean up branches with rebase, fixup, and amend and want help avoiding broken repo states.

When should I use yaniv-golan-git-hex?

Use it before merging or releasing when commit history needs squashing or restructuring, or when iterating on a branch with ongoing fixups.

How do I add yaniv-golan-git-hex to my agent?

Add the plugin to Claude Code, enable the git-hex MCP integration in your local repo, and invoke its skills when planning an interactive rebase.

Discussion

Comments

Share how you use yaniv-golan-git-hex, gotchas, or tips for other indie builders.

No comments yet - be the first to share how you use it.

This week for builders

Five minutes, every Monday — the tools, releases and tactics for shipping solo.

unsubscribe anytime.