commit-groups

Community

Organize your Git commits

Authormkitt
Version1.0.0
Installs0

System Documentation

What problem does it solve?

This Skill helps developers create more atomic and coherent Git commits by analyzing uncommitted changes and proposing logical groupings.

Core Features & Use Cases

  • Change Analysis: Reviews git status, git diff, and git diff --cached to understand all modifications.
  • Logical Grouping: Identifies natural groupings based on shared purpose, logical coupling, and dependency order.
  • Outline Generation: Presents a structured outline of proposed commit groups and the files/chunks they contain.
  • Use Case: Before committing a large feature, use this Skill to break down the changes into smaller, manageable commits like "Implement user authentication," "Add profile editing UI," and "Update database schema."

Quick Start

Use the commit-groups skill to analyze my current git changes and suggest commit groups.

Dependency Matrix

Required Modules

None required

Components

scriptsreferences

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: commit-groups
Download link: https://github.com/mkitt/dotfiles/archive/main.zip#commit-groups

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 223,000+ vetted skills library on demand.