Minimal set of files required?

Hello,

What is the minimal set of files required for a skin? Any specific elements they have to implement?

I mean, I created a “skin” consisting of only Home.xml file (+addon.xml). I expected to get GUI consisting of just my home screen (or empty/garbled one, as probably there are errors in my Home.xml), but it looked like Kodi was confused and after loading the skin it just blanked the settings screen.