This gives Claude the Conventional Commits spec so it can write proper commit messages with types like feat, fix, and docs that map to semantic versioning. The skill includes a quick reference table, examples of breaking changes with the ! syntax, and guidance on scopes and footers. What I like is it explicitly tells the agent to check git status before proposing commits, which should prevent those vague "update files" messages. It also covers the changelog integration angle, showing how these structured commits feed into automated release tools like semantic-release. If your team uses conventional commits or you want Claude to stop writing garbage commit messages, this is the reference document to load.
npx skills add https://github.com/itechmeat/llm-code --skill commits