Commit Commands Claude Plugin
Back to directory
Commit Commands logo

Commit Commands

Git/Version Control 149,300 installs Apr 22, 2026

Commit Commands adds slash commands that run git actions from your chat or editor environment. It reads the repo, stages files you point at, generates a commit message based on your past commits, and runs git commit with the generated text or your edited message. You can run /commit, /amend, /stage, /unstage, and /status without switching to a terminal.

It also runs git push and opens pull requests via the GitHub API. Use /push to push the current branch, and /pr to create a pull request with a title and body prefilled from your recent commit messages and branch name. You can pick target branch, add reviewers, and attach labels before the request is created.

The plugin watches your commit history to match your message style and scope. It offers a preview you can edit, supports dry-run to show the exact git and API calls it will execute, and returns command output and links to the created PR so you can keep working where you are.

In practice, while writing code and discussing changes in chat, you can stage, commit, push, and open a PR without switching to a terminal or the GitHub web UI—saving several context switches when you iterate small fixes or prepare multiple hotfix branches.

Without this tool

  • AI suggests code without structured workflow
  • No planning or verification steps
  • Inconsistent implementation quality

With this tool

  • AI follows structured coding workflow
  • Plans, executes, and verifies code
  • Higher reliability and consistency

Install

/plugin install commit-commands@claude-plugins-official

Tags

git
commits
slash-commands
pull-requests
workflow