Thanks for reaching out and I'm pleased to see that you are working on the contest!
About publishing the library we do not ask you to actually publish the library on NPM or GitHub's registry because the process hasn't been properly documented yet. Although if you'd like to try to actually publish your library (which could be awesome!) on NPM you can find some instructions on this document: github.com/prismicio/vue-essential-slices Doing so you'll then be able to setup other projects with your library as default instead of vue-essential-slices:
$ prismic sm --setup --library my-npm-package
Regarding only the contest, to enter it basically all we ask you is to share:
- A link to the Storybook documentation of your library (example)
- A link to your GitHub repository
Also for your information, we will release on Monday two optional library starters (one for Nuxt.js, one for Next.js) to get everyone up and running with ease