Prime's profile levelling system is what gives you free skins. After you gain 5000 experience points to reach the next level, CS:GO gives you a drop at the end of the match. It can be a skin or a graffiti. Graffities are usually very cheap, but some skins can significantly boost your inventory cost.