Как создать свой JavaScript plugin?
Вот статья от Кена Вилера - того самого, кто создал slick. В ней он на примере модального окна детально рассказывает как создать свой плагин на javascript. Мне очень помогло.
Slick - это плагин для Jquery.
Попробуйте обратится к официальной документации Jquery: https://learn.jquery.com/plugins/basic-plugin-creation/