Rewriting Git Commits
CommunityTurn messy commits into a clean, review-ready history.
Authordherman
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill coordinates three agents (analyst, narrator, and scribe) to transform a chaotic git commit sequence into a clean, logical set of commits that are easy to review, understand, and merge.
Core Features & Use Cases
- Automated commit planning: Analyze a changeset description and generate a structured plan of commits optimized for readability, traceability, and revertability.
- Synchronized multi-agent workflow: The analyst, narrator, and scribe collaborate to produce a final, validated commit history with meaningful messages.
- Use Case: Given a history with WIP commits, typos, and fixes, produce a coherent sequence of commits that tells a clear story for code review.
Quick Start
Provide your messy changeset description and run the skill to generate a clean, review-friendly commit history. Example: Changeset: "WIP: add feature, fix bug, update docs"
Dependency Matrix
Required Modules
None requiredComponents
Standard package💻 Claude Code Installation
Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.
Please help me install this Skill: Name: Rewriting Git Commits Download link: https://github.com/dherman/claude-plugins/archive/main.zip#rewriting-git-commits Please download this .zip file, extract it, and install it in the .claude/skills/ directory.