A forma correta de escrita é checklist – trata-se de um estrangeirismo.
Ou seja, é escrito com os termos “check” e “list” juntos.
Checklist é um estrangeirismo (origem inglesa); assim o seu significado deve ser definido via o idioma de origem = série de coisas listadas para se consultar e confrontar quanto da sua realização.
Faça sempre uma checklist antes de viajar.
Recomendo que o Governo arranje uma checklist para cada ministro!
A palavra checklist tem uma adaptação direta para português que é a expressão lista de checagem pelo que é possível encontrar textos com ambos os termos.
Check-list ou check list não estão corretos.
Referências
Um estrangeirismo é uma palavra de outra língua, que por “empréstimo”, é utilizada em textos de outra língua quer tenha ou não equivalentes.