https://addons.videolan.org is more general-purpose page, but has https and has "(c) 2017" in the footer. Yet, it has only 33 skins, but all of them have "fresh" upload date.
Try both, I guess... Please report back here on your findings: I'll try to fix the link on the main site.
I have tried to upload a skin, and both the skin page and the addons, I only get errors.
It is an appropriate skin for IPTV lists, on television screen
It seems that it is very complicated to make a page to upload this type of software in a simple way