| name | git-worktree-pr |
|---|---|
| description | Always create pull requests from a dedicated git worktree instead of switching branches in the main checkout. One worktree per PR. Supports creating multiple PRs in parallel (e.g., batch changes split by service or environment). Use whenever creating a PR, fixing a bug on a new branch, or performing batch operations that require separate PRs. |
Core rule: never develop a PR branch in the main checkout. Create a dedicated worktree per PR, do all work there, and remove it after the PR is merged.