Split to PRs

0•

Deconstructs large code changes into small, reviewer-friendly pull requests with automated safety snapshots and dependency planning.

Split to PRs helps developers break down massive code branches, dirty working trees, or rambling multi-feature sessions into clean, reviewable pull requests. It analyzes touched code against repository ownership rules, visualizes the proposed breakdown with Mermaid dependency diagrams, and safely partitions changes into independent or stacked branches. Prioritizing safety above all, the skill captures non-destructive stash snapshots before touching git state and stages only explicit hunks or files to guarantee no work is lost.

主な機能

010 GitHub stars
02Enforces granular hunk and file staging without destructive git commands
03Automates branch creation, targeted commits, pushes, and PR opening
04Analyzes CODEOWNERS files to align PR boundaries with domain reviewers
05Generates Mermaid diagrams visualizing stacked vs. independent PR dependencies
06Captures non-destructive git snapshots prior to creating branches

ユースケース

01Splitting a mixed session of backend, frontend, and infrastructure edits across separate reviewers
02Breaking down a monolithic prototype or feature branch into incremental reviewable PRs
03Refactoring shared utilities while separating foundational changes from consuming code