Same skins will work for all types
You buy the skins in different widths, and you cut them down to match the width and shape the ski you'll use them most often with. Recommended is about 1/8" shy of the edges. Most skins are somewhat adjustable in the length, but of course, that moves the narrow spot of the skin.
You can also buy straight skins that require no cutting, but offer less coverage.
White Grass does have some skins, G3s and BCAs I think.
good skin info here: http://www.telemarkski.com/html/intro_skins.html