Commit Checklist Plugin is a plugin for JetBrains IntelliJ IDEA, that can be used to define own checklist of items that need to be covered before committing the changes, list of reminders to cover when committing.
It comes in the middle of committing changes process, displays an alert window with defined items and lets you proceed with the commit only if you select all the items that you have in your checklist.
You can define your own checklist in Settings > Version Control > Commit Checklist