ring:commit

Installation
SKILL.md

Smart Commit Organization

When to use

  • User asks to commit changes or says "commit"
  • Working directory has staged or unstaged changes ready to commit
  • End of a development task where changes need to be recorded

Skip when

  • No changes in working directory
  • Changes are still work-in-progress
  • User explicitly wants raw git commands without smart grouping

Analyze changes, group into coherent atomic commits, create signed commits following repository conventions.

Smart Commit Organization

Analyze → Group → Order → Confirm → Execute.

Grouping principles:

Installs
2
GitHub Stars
215
First Seen
Apr 29, 2026