What problem does it solve?
This skill resolves the dilemma of whether to ship multiple finished branches as a single pull request or as separate ones, balancing CI resource constraints against the need for granular reverts and clear code history.
Core Features & Use Cases
- CI Resource Management: Prevents serial bottlenecking by advising on when to combine related changes into a single PR.
- Strategic Decision Support: Provides a checklist to determine if branches should be merged based on dependency, subsystem context, and test coverage requirements.
- Use Case: When you have two related feature branches ready for review, use this skill to determine if they should be folded into one PR to maximize test coverage and minimize CI wait times.
Quick Start
Ask the pr-batching skill to evaluate whether my current feature branches should be combined into a single pull request based on their shared dependencies and test coverage.