i think that skins that are made without the use of other elements (100% original) could be submitted to a team and if they are approved, if you go into skinning options if a skin has a update, you can update it in game then it will reload osu! so the changes can happen. so you don't have to check the forum thread religiously to find if the skin was updated.
an in game way of getting skins or updating ones that you already have would be really useful
an in game way of getting skins or updating ones that you already have would be really useful