From Dev10x
Grooms git commit history before merging: squashes fixups, reorders, rewords into atomic, story-telling commits. Use for messy branches ready to merge.
npx claudepluginhub dev10x-guru/dev10x-claude --plugin Dev10xThis skill is limited to using the following tools:
Restructure, polish, and clean up git commit history before
Creates isolated Git worktrees for feature branches with prioritized directory selection, gitignore safety checks, auto project setup for Node/Python/Rust/Go, and baseline verification.
Executes implementation plans in current session by dispatching fresh subagents per independent task, with two-stage reviews: spec compliance then code quality.
Dispatches parallel agents to independently tackle 2+ tasks like separate test failures or subsystems without shared state or dependencies.
Restructure, polish, and clean up git commit history before merging. Produces atomic, well-organized commits with outcome- focused titles (JTBD style).
The full workflow — strategy selection gate, mass rewrite vs
interactive rebase, fixup autosquash, force-push safety — lives
in instructions.md.
When this skill is invoked, Read instructions.md now and
follow it end-to-end. The strategy AskUserQuestion gate
documented there is REQUIRED.