Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →
Krzysztof Trzos avatar

Smart Commit

  • Updated July 30, 2026
  • jazithedev/ai-marketplace

An intelligent git commit skill that follows Conventional Commits, automatically decomposes a working set into logical change groups, and runs an interactive approval workflow. A developer uses it to produce clean, well-structured commit history without manual staging.

Key points

  • Conventional Commits
  • Auto change decomposition
  • Logical commit grouping
  • Interactive approval

Smart Commit by the numbers

  • Data as of Jul 31, 2026 (Skillselion catalog sync)
/plugin marketplace add jazithedev/ai-marketplace
/plugin install smart-commit@jazis-ai-marketplace

Add your badge

Show developers this skill is listed on Skillselion. Paste this into your README.

Listed on Skillselion
Last updatedJuly 30, 2026
Repositoryjazithedev/ai-marketplace

What it does

Create Conventional Commits by auto-decomposing changes into logical groups with interactive approval.

README.md

Smart Commit

Intelligent git commit skill for Claude Code that creates well-formed Conventional Commit messages with automatic change decomposition.

Features

  • Conventional Commits format with type, scope, description, body, and footers
  • Automatic issue extraction from branch names (Jira keys, numeric IDs)
  • Change decomposition — analyzes unstaged changes and groups them by logical purpose
  • Size-aware splitting — large changesets are split along hexagonal architecture layers
  • Interactive approval — presents each commit message in a visual frame for review
  • Stub handling — temporary stubs bridge dependency gaps between split commits
  • Hunk-level splitting — separates unrelated changes within the same file
  • Hook failure recovery — helps fix pre-commit hook failures without amending

Three Workflows

Scenario Behavior
Staged changes only Commits exactly what's staged with a composed message
Nothing staged Analyzes all tracked changes, decomposes into groups, commits sequentially
Both staged and unstaged Treats all changes as one pool, decomposes by purpose

Installation

Users of this marketplace can install via:

/plugin install smart-commit@ai-marketplace

Or manually copy skills/commit/ to ~/.claude/skills/commit/.

Usage

/commit

The skill also activates automatically when you say "commit", "save my changes", or "create a commit".

Related skills

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.