Intelligent git commit helper with semantic commit message generation, change analysis, and atomic commit guidance using conventional commits format
npx claudepluginhub dhofheinz/open-plugins --plugin git-commit-assistantDetermine if current changes should be split into multiple commits.
Generate executable commit sequence plan.
Group related files together for atomic commits.
Interactive guided workflow for splitting commits.
Guide splitting large commits into atomic, focused commits
Generate commit message suggestions for file groups.
Perform comprehensive analysis of git changes including type, scope, and atomicity
Assess if changes are atomic (single logical change) or should be split into multiple commits
Detect the appropriate conventional commit type based on git diff analysis
Get detailed file change statistics for commit analysis
Identify the primary module or component affected by changes for commit scope
Analyze git changes to understand nature, scope, and commit type for intelligent message generation
```bash
Guide users through safely amending commits with comprehensive safety checks.
Validate repository state and changes before committing to ensure quality standards.
Guide users through safely reverting commits with proper formatting and workflow.
Analyze a commit's quality including message, changes, atomicity, and completeness.
Enforce git commit best practices and workflow guidance
Comprehensive git workflow guidance covering commits, branches, merging, and collaboration.
Comprehensive git repository issue diagnosis.
Detect and guide resolution of merge conflicts.
Handle detached HEAD state and provide solutions.
Handle "nothing to commit, working tree clean" errors.
Detect and resolve "not a git repository" errors.
Handle git errors and edge cases gracefully
Review staged changes and recommend commit strategy for atomic commits
Split large commits into atomic commits through interactive guidance
Create git commit with intelligent message generation using conventional commits format
**Purpose:** Analyze recent commit history to learn the project's commit message style, conventions, and patterns.
**Purpose:** Identify project-specific commit message patterns, conventions, and formatting standards from commit history.
**Purpose:** Discover and analyze commonly used scopes in commit messages to understand project structure and component organization.
**Purpose:** Comprehensive project commit pattern learning - analyze all aspects of commit history to provide complete understanding of project conventions.
Analyze git history to learn project's commit style and conventions
**Purpose:** Generate project-specific commit message convention recommendations based on historical analysis and best practices.
Add footer with breaking changes and issue references to commit message
Generate complete commit message orchestrating subject, body, and footer
Generate conventional commit subject line with type, scope, and description
Generate conventional commit messages following best practices
Validate commit message against conventional commits standard
Compose commit message body with bullet points and proper formatting
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Comprehensive C4 architecture documentation workflow with bottom-up code analysis, component synthesis, container mapping, and context diagram generation
Context-Driven Development plugin that transforms Claude Code into a project management tool with structured workflow: Context → Spec & Plan → Implement