claude

git-commit-assistant

Intelligent git commit helper with semantic commit message generation, change analysis, and atomic commit guidance using conventional commits format

9 on GitHubby Daniel Hofheinzv1.0.0MITupdated 6 months agoproductivity
/

Plugin git-commit-assistant from marketplace open-plugins in dhofheinz/open-plugins. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (6)

  • atomic-commit

    Guide splitting large commits into atomic, focused commits

  • commit-analysis

    Analyze git changes to understand nature, scope, and commit type for intelligent message generation

  • commit-best-practices

    Enforce git commit best practices and workflow guidance

  • commit-error-handling

    Handle git errors and edge cases gracefully

  • history-analysis

    Analyze git history to learn project's commit style and conventions

  • message-generation

    Generate conventional commit messages following best practices

Slash commands (34)

  • /git-commit-assistant:atomic-commit:analyze-splitting
  • /git-commit-assistant:atomic-commit:create-sequence
  • /git-commit-assistant:atomic-commit:group-files
  • /git-commit-assistant:atomic-commit:interactive-split
  • /git-commit-assistant:atomic-commit:suggest-commits
  • /git-commit-assistant:commit-analysis:analyze-changes

    Perform comprehensive analysis of git changes including type, scope, and atomicity

  • /git-commit-assistant:commit-analysis:assess-atomicity

    Assess if changes are atomic (single logical change) or should be split into multiple commits

  • /git-commit-assistant:commit-analysis:detect-type

    Detect the appropriate conventional commit type based on git diff analysis

  • /git-commit-assistant:commit-analysis:file-stats

    Get detailed file change statistics for commit analysis

  • /git-commit-assistant:commit-analysis:identify-scope

    Identify the primary module or component affected by changes for commit scope

  • /git-commit-assistant:commit-best-practices:USAGE_EXAMPLES
  • /git-commit-assistant:commit-best-practices:amend-guidance
  • /git-commit-assistant:commit-best-practices:check-pre-commit
  • /git-commit-assistant:commit-best-practices:revert-guidance
  • /git-commit-assistant:commit-best-practices:review-commit
  • /git-commit-assistant:commit-best-practices:workflow-tips
  • /git-commit-assistant:commit-error-handling:diagnose-issues
  • /git-commit-assistant:commit-error-handling:handle-conflicts
  • /git-commit-assistant:commit-error-handling:handle-detached-head
  • /git-commit-assistant:commit-error-handling:handle-no-changes
  • /git-commit-assistant:commit-error-handling:handle-no-repo
  • /git-commit-assistant:commit-review

    Review staged changes and recommend commit strategy for atomic commits

  • /git-commit-assistant:commit-split

    Split large commits into atomic commits through interactive guidance

  • /git-commit-assistant:commit

    Create git commit with intelligent message generation using conventional commits format

  • /git-commit-assistant:history-analysis:analyze-style
  • /git-commit-assistant:history-analysis:detect-patterns
  • /git-commit-assistant:history-analysis:extract-scopes
  • /git-commit-assistant:history-analysis:learn-project
  • /git-commit-assistant:history-analysis:suggest-conventions
  • /git-commit-assistant:message-generation:add-footer

    Add footer with breaking changes and issue references to commit message

  • /git-commit-assistant:message-generation:complete-message

    Generate complete commit message orchestrating subject, body, and footer

  • /git-commit-assistant:message-generation:generate-subject

    Generate conventional commit subject line with type, scope, and description

  • /git-commit-assistant:message-generation:validate-message

    Validate commit message against conventional commits standard

  • /git-commit-assistant:message-generation:write-body

    Compose commit message body with bullet points and proper formatting

Subagents (1)

  • commit-assistant

    Expert git commit specialist for semantic commit message generation, change analysis, and atomic commit guidance. Proactively helps when creating commits, analyzing changes, or discussing git workflows. Use immediately when user mentions commits, git messages, or code changes to commit.

Hooks (1)

  • PostToolUse

    ${CLAUDE_PLUGIN_ROOT}/scripts/suggest-commit.sh

View source on GitHub

More from dhofheinz/open-plugins

All 5 plugins →

Elite full-stack engineering capabilities with expert-level development across frontend, backend, databases, and infrastructure. Includes architecture design, feature implementation, performance optimization, refactoring, debugging, and comprehensive code review.

6 skills · 40 commands · 1 agent

9

Comprehensive validation for Claude Code marketplaces and plugins with quality scoring, security scanning, and automated checks

6 skills · 33 commands · 1 agent · hooks

9

refinery

claude

Unified specification refinement plugin. Single entry point for all spec operations: greenfield architecture pipelines (principles, design, stack, spec, plan), feature spec creation, iterative convergence loops, quality reviews, drift detection, finalization, and dispatch-compatible ticket decomposition. Treats specifications as typed nodes in an artifact graph with first-class confidence and evidence.

2 skills · 6 agents

9

afk-mode

claude

AFK (Away From Keyboard) mode with tiered tool access, session recording, and autonomous planning support

1 skill · 1 agent · hooks

9

Similar plugins

caveman

claude

Talk like caveman. Cut filler. Keep technical details explicit.

22 skills · 1 command · 3 agents · hooks

JuliusBrussee/caveman 119,462

claude-mem

claudecodex

Persistent memory for Claude Code: the next session starts where the last one left off.

29 skills · 1 MCP server · hooks

thedotmack/claude-mem 116,618

Taste Skill

claudecodex

tasteskill 2.5.1: professional company websites at the figma.com and x.ai level, with one section per screen, real photographs, real product UI, effects kept for tech and gaming pages, and a real-browser checker and finish gate.

1 skill

Leonxlnx/taste-skill 114,391

career-ops

claudecodex

Open-source AI job search that runs locally in your AI coding CLI: scan job portals, evaluate listings into a structured A-H report with a 1-5 score, tailor your CV, track applications

5 skills · hooks

career-ops-hq/career-ops 82,253

mem0

claudecodex

Cross-session memory and token savings for coding agents.

6 skills · 1 agent · 1 MCP server · hooks

mem0ai/mem0 68,893

pake

claudecodex

Package any website or local web build into a lightweight desktop app with Pake CLI.

1 skill

tw93/Pake 63,463

Maintain git-commit-assistant?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins5 plugins