Agent Plugin

Commit Commands
Automate common Git workflows with commands for creating commits, pushing branches, opening pull requests, and cleaning stale local branches.
What is Commit Commands?
Commit Commands is an Anthropic-maintained Claude Code plugin for routine Git delivery work. Its commands inspect repository state rather than blindly invoking Git, can carry a change from the working tree through a pull request, and provide a separate cleanup path for branches removed upstream.
Key capabilities
Repository-aware commits
Reviews the working tree and recent history before drafting a commit message that fits the repository.
End-to-end PR command
Combines branch creation, commit, push, and pull request creation into one guided workflow.
Use cases
Ship a finished change
Review, commit, push, and open a pull request without manually chaining repository commands.
Clean local Git state
Remove branches and worktrees that no longer have an upstream branch.
Included components
Commands
commit
commit-push-pr
clean_gone
Installation scope
- Claude Code
- Git
- GitHub CLI for pull request creation
