pr-split-advisor

Community

Optimize PRs: Single, Vertical, or Stacked?

Authorchristian-byrne
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers decide the best strategy for splitting their work into Pull Requests, preventing overly large or complex PRs and improving review efficiency.

Core Features & Use Cases

  • Analyzes Implementation Plans: Evaluates the scope and complexity of changes outlined in a plan.md.
  • Recommends Splitting Strategy: Suggests whether to use a single PR, vertical slices, or stacked PRs based on LoC, file count, and layer coupling.
  • Provides Setup Commands: Generates specific commands for Git, Graphite, or worktrees based on the chosen strategy.
  • Use Case: After a plan-generator skill creates a plan for a new feature, this skill analyzes it to recommend if it should be one large PR or broken down into smaller, manageable PRs for easier review and integration.

Quick Start

Use the pr-split-advisor skill to analyze the plan.md file for ticket TICKET-123 and recommend a PR splitting strategy.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 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: pr-split-advisor
Download link: https://github.com/christian-byrne/ticket-to-pr-pipeline/archive/main.zip#pr-split-advisor

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.