Adding the "Smart Checklist Progress" custom field will let you:
track checklists progress right on the Agile Board
validate checklists completion before issue transition
Go to "Custom Fields"
"Add Custom Field"
Choose "Text Field (single line)"
Name it "Smart Checklist Progress" ( mind the caps letters and exact words)
Associate screens to the projects where you want to track progress and set up a validator
Screen names might differ from Project to Project. Usually, it's "...Default Issue Screen" or "...Edit/View Issue Screen"
Enabling the "Smart Checklist Progress" field may increase the number of email notifications sent by Jira