Lo primero que debes de tener en cuenta es que necesitas subir tu proyecto a Github. Esto no es obligatorio pero es importante para la comunidad que usara tu plugin. Ahora para subir tu proyecto a NPM usas el comando npm publish