Commit And PR — Git skill for Claude Code
Let's commit the changes.
How to install Commit And PR
Installs to ~/.claude/commands/shopify-claude-code-action-commit-and-pr.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/Shopify/claude-code-action/HEAD/.claude/commands/commit-and-pr.md -o ~/.claude/commands/shopify-claude-code-action-commit-and-pr.md Restart Claude Code, or start a new session, for it to be picked up.
What Commit And PR does
Let's commit the changes. Run tests, typechecks, and format checks. Then commit, push, and create a pull request.
Alternatives in Git
- Worktree Deliver — Commit all work, push, and create a pull request from the current worktree 23.4k ★
- Yeet — Stage, commit, push code, and open a GitHub pull request via CLI 14.6k ★
- Push And Release — Git pull, resolve conflicts, push, fix hook errors, then release 1.6k ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Ship And Babysit
Commit, push to origin, open a PR against bendourthe/Gemma-Code:main, then poll Gemma-Code's own CI every ~270
Push All.SKILL
Use when the user explicitly asks to stage all current changes, create a commit, and push to the remote after
Git PR
Push the branch and open a pull request. Commits any pending changes automatically with an appropriate message
Review Commit PR Discipline
Review the current branch's commits and working tree for commit and pull-request discipline, then produce well
Cpp
Commit, review, push, pull request
Commit Push PR
Stage, commit, push, and open a pull request.
Related Agents
SEO Editor
Reviews a drafted or refreshed page as an editor - checks for unsupported claims, bad sources, wrong files, fo
Git
Isolated executor for the /playbook:commit-and-push and /playbook:create-pull-request commands. Delivers signe
Git Ops
Git operations agent for committing, pushing, and opening PRs. Use when asked to commit changes, push to remot