git-factor
CommunityTurn large commits into atomic reviewable ones
Software Engineering#git#history rewriting#atomic commits#interactive rebase#validation gate#commit splitting
Authordkubb
Version1.0.0
Installs0
System Documentation
What problem does it solve?
This Skill helps you break a large or messy Git commit history into smaller atomic commits without losing the correctness of the final result.
Core Features & Use Cases
- Commit Splitting: Split a single commit or a contiguous commit span into review-sized commits.
- Deterministic Validation: Use a strict gate before the session starts and before every emitted commit to ensure each step remains green.
- Recovery and Control: Retry, continue, finish, abort, and inspect active sessions while preserving the intended final tree.
- Use Case: A developer has one oversized feature commit and wants to turn it into a clean sequence of focused commits that are easier to review, test, and revert.
Quick Start
Use the git-factor skill to split the selected Git commit or contiguous commit span into atomic commits with a deterministic validation gate.
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: git-factor Download link: https://github.com/dkubb/git-factor/archive/main.zip#git-factor Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 537,000+ vetted skills library on demand.