committing-code

Installation
SKILL.md

Smart Commit

Group changed files logically into focused, atomic commits.

Step 1: Gather State

Run in parallel:

git status --porcelain
git diff --name-status HEAD
git log --oneline -8

If no changes: Say "Nothing to commit" → stop.

Step 2: Analyze & Present

Group files by: feature (impl+tests), fix (bug+test), refactor, docs, config

Related skills
Installs
4
GitHub Stars
17
First Seen
Jan 25, 2026