What is skin boost?
Those skins are just for that one game. The purchaser also gets 200 IP and everyone else on his team gets 100 bonus IP whether you win or lose!
It's just a cool, cheap way for everyone on your team to play with a skin they don't own, for a champion they may not play often.