Оформление git-коммитов для IntelliJ Platform

★ 7.9 · documentation

commits is a Claude Code skill that enforces the IntelliJ Platform repository's commit message conventions whenever changes are staged, messages are written or amended, or a commit is part of a larger workflow. It applies IntelliJ commit format — YouTrack ticket ID for behavioral changes, an optional non-production label for purely mechanical ones — and requires a subject plus body for any non-trivial change, with the body explaining the "why" rather than restating the diff. SafePush/Patronus validates commit messages before merges are allowed, making correct format a practical CI requirement. The skill explicitly disallows Conventional Commits syntax, WIP-style prefixes, and places requested trailers such as IJ-MR-100 in a final separate paragraph. It is a repo-specific overlay on top of the full reference at docs/IntelliJ-Platform/0_Intro/2_Commits.md.