Note, this won't effect the way you create skins, just the way you distribute them.
I'm planning a new method to easily distribute and upload skins that contain metadata and multiple files. I want to do this by putting some files in a zip archive (probably ending with .hdskin). Inside would be a file named skin.json containing the following data.
https://gist.github....ec790c879788c58
This file contains different texture (SKIN, WINGS, ELYTRA) locations and metadata (model, race, tail, size, gender, magic) for them. I plan to have this replace trigger pixels. They will still be required when uploading to minecraft.net though.
What do you think about this system? Hate it? Love it? Want something else in it?



