Skins have nothing to do with the car, but with the device.
And they can be used with (almost) any software release, of course - the same generation.

However, if the skin is intended for specific devices, which have functions that others do not, then a problem arises.