← Registry
Skill Official

Smart Commit

Cluster uncommitted changes into logical groups and commit each with a clean conventional commit message — plus a Keep-a-Changelog update pass.

Install

positronick skill install smart-commit
$

Turns a messy working tree into a readable history: inspects every uncommitted change, clusters by feature/fix/type, stages and commits each group with a conventional message, then updates the CHANGELOG's Unreleased section (classifying entries as public or internal). One logical change per commit, imperative mood, under 72 characters.