Commit Branch PR Pick — Git skill for Claude Code
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
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 RepositoryRelated Skills
GitAnalyze
深入分析指定分支或 worktree,评估 merge / rebase / cherry-pick / delete 是否安全
Push Changes
Commit relevant changes and push through the git workflow
Rebase Plan
Drafts a pick / squash / reword plan for git rebase -i to clean up a feature branch before PR. Advisory only -
Rewrite History
Reimplement the current branch with a clean, narrative-quality git commit history suitable for reviewer compre
Commit Branch PR
Commit the current changes to a new branch and create a PR.
Check Staged
Inspect the staged changes for correctness, logic integrity, and impact relative to the last commit. Stash uns
Related Agents
Merge Cleanup
Commits worktree changes, cherry-picks them to main, removes the worktree, and prunes the branch. Use at the e
Git Manager
Use this agent when you need to stage, commit, and push code changes to the current git branch while ensuring
CI Watcher
Watch PR checks for the current branch and report pass/fail with relevant links and concise next steps. Use wh