SkillMaxx / Productivity / Commit Commands

Commit Commands logo

Commit Commands

Commands for git commit workflows including commit, push, and PR creation

PluginProductivitySource ↗Claude marketplace ↗

Last updated
Hands-on tests
Tested ✓ in 2 of 5

Install

Tested ✓✓ Verified from docsOfficial docs ↗
/plugin install commit-commands@claude-plugins-official

Tested ✓ on 2026-10-16: installed and loaded in a throwaway sandbox with no credentials.

Log excerpt
Installing plugin "commit-commands@claude-plugins-official"...✔ Successfully installed plugin: commit-commands@claude-plugins-official (scope: user)
$ verify:
  ❯ commit-commands@claude-plugins-official
    Status: ✔ enabled
1 run, latest 2026-10-16

Commit Commands Plugin

Streamline your git workflow with simple commands for committing, pushing, and creating pull requests.

Overview

The Commit Commands Plugin automates common git operations, reducing context switching and manual command execution. Instead of running multiple git commands, use a single slash command to handle your entire workflow.

Commands

/commit

Creates a git commit with an automatically generated commit message based on staged and unstaged changes.

What it does:

  1. Analyzes current git status
  2. Reviews both staged and unstaged changes
  3. Examines recent commit messages to match your repository's style
  4. Drafts an appropriate commit message
  5. Stages relevant files
  6. Creates the commit

Usage:

/commit

Example workflow:

# Make some changes to your code
# Then simply run:
/commit

# Claude will:
# - Review your changes
# - Stage the files
# - Create a commit with an appropriate message
# - Show you the commit status

Features:

  • Automatically drafts commit messages that match your repo's style
  • Follows conventional commit practices
  • Avoids committing files with secrets (.env, credentials.json)
  • Includes Claude Code attribution in commit message
/commit-push-pr

Complete workflow command that commits, pushes, and creates a pull request in one step.

What it does:

  1. Creates a new branch (if currently on main)
  2. Stages and commits changes with an appropriate message
  3. Pushes the branch to origin
  4. Creates a pull request using gh pr create
  5. Provides the PR URL

Usage:

/commit-push-pr

Example workflow:

# Make your changes
# Then run:
/commit-push-pr

# Claude will:
# - Create a feature branch (if needed)
# - Commit your changes
# - Push to remote
# - Open a PR with summary and test plan
# - Give you the PR URL to review

Features:

  • Analyzes all commits in the branch (not just the latest)
  • Creates comprehensive PR descriptions with:
    • Summary of changes (1-3 bullet points)
    • Test plan checklist
    • Claude Code attribution
  • Handles branch creation automatically
  • Uses GitHub CLI (gh) for PR creation

Requirements:

  • GitHub CLI (gh) must be installed and authenticated
  • Repository must have a remote named origin
Read the full README on GitHub →

Preview from the source repo. Images are removed.

Similar alternatives

Notion

Plugin · Productivity

Notion workspace integration. Search pages, create and update documents, manage databases, and access your...

★ 496Tested ✓ in 4

Atlassian

Plugin · Productivity

Connect to Atlassian products including Jira and Confluence. Search and create issues, access documentation,...

★ 1.1kTested ✓ in 3

Blackrock Advisor Center Plugin

Plugin · Productivity

BlackRock Advisor Center 360° skills for financial advisors: portfolio review, opportunity and fund-health...

★ 2Tested ✓ in 3

Desktop Commander

Plugin · Productivity

MCP server for terminal commands, process management, and file operations across text, code, PDF, DOCX, Excel,...

★ 10kTested ✓ in 2

↑↓ to move · Enter to open · Esc to close