Xitee1

Commit Branch PR Pick — Git skill for Claude Code

Git community

Commit the current changes to a new branch and create a PR.

How to install Commit Branch PR Pick

Installs to ~/.claude/skills/xitee1-claude-skills-commit-branch-pr-pick/SKILL.md

Terminal
mkdir -p ~/.claude/skills/xitee1-claude-skills-commit-branch-pr-pick && curl -fsSL https://raw.githubusercontent.com/Xitee1/claude-skills/HEAD/commands/commit-branch-pr-pick.md -o ~/.claude/skills/xitee1-claude-skills-commit-branch-pr-pick/SKILL.md

Restart Claude Code, or start a new session, for it to be picked up.

What Commit Branch PR Pick does


name: commit-branch-pr-pick description: Commit the current changes to a new branch and create a PR. Cherry-picks only the relevant changes into the branch for a clean PR.

Commit the current changes to a new branch (or use an existing if an existing branch is fitting). If the branch contains other commits (e.g. not coming directly from the main/master branch), you must cherry pick your changes so that only the relevant commits will get merged to main/master. Then push the branch and cre

Alternatives in Git

  • Clean Worktrees (Automatic) — Automatically remove all worktrees for branches merged into master 25.5k ★
  • Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
  • Merge Command — Finalize worktree work: update docs, commit, merge to main, clean up 1.3k ★

Full documentation available on GitHub

View Source Repository