After speaking to Cin, it turns out this is almost impossible given the current state of the code.
For those of you technically inclined, this is because the code is not separated MVC style as one might expect, and therefore the only things different skins can change are the images and CSV: changes to the textual output are not possible, making JSON/XML output impossible (as part of a skin, anyway).
Essentially, my idea could not be implemented without a huge amount of code changes or a whole recode.
To anyone thinking about making a new game in future (HI SPINNER): keep this in mind during your development process?