orthogonalize-pr

Installation
SKILL.md

Orthogonalize PR

Identify independent change sets within a PR and separate them into branches.

Why This Exists

Many PRs bundle unrelated changes together. A "fix retry logic" PR might also add logging, refactor a helper, and update tests for something else. These orthogonal changes:

  • Make review harder (reviewer context-switches between concerns)
  • Make bisect harder (which change caused the regression?)
  • Make reverts harder (can't revert just the problematic part)

By identifying orthogonal components, you can suggest splitting the PR or understand its independent pieces.

Prerequisites

Run /decompose-pr first. Orthogonalize operates on a decomposed branch where each commit represents a logical change.

Phase 1: Analyze Dependencies

Related skills
Installs
10
First Seen
Feb 19, 2026