rewrite-history

Installation
SKILL.md

Rewrite the current branch's history into clean, narrative-quality commits suitable for code review.

Goal

Transform messy development history into a logical story reviewers can follow commit-by-commit. Original branch is rewritten; backup preserved for rollback.

Arguments

$ARGUMENTS = optional flags (--auto skips interactive approval)

Preconditions

Abort with clear error if:

  • On main/master branch
  • Uncommitted changes exist
  • No commits to rewrite (branch matches main)

Execution

Installs
13
GitHub Stars
14
First Seen
Mar 1, 2026
rewrite-history — doodledood/claude-code-plugins