# [[Conventional Commits]] _Created: 2025-08-25_ | #programming | [[020 Programming MOC|Programming]] --- Website: <https://www.conventionalcommits.org> A specification for writing commit messages that can be parsed by both humans and machines. > The Conventional Commits specification is a lightweight convention on top of commit messages. It provides an easy set of rules for creating an explicit commit history; which makes it easier to write automated tools on top of. This convention dovetails with [SemVer](http://semver.org), by describing the features, fixes, and breaking changes made in commit messages. A popular gist has some good examples: https://gist.github.com/qoomon/5dfcdf8eec66a051ecd85625518cfd13