well there are common skill and specific ones.
Also the common skills have class restictions for mastery levels.
So I wouldn't say there are multiple builds for a certain class, at least not something that would change the game that much, maybe there is an exception.
so the thief is basicly ranged the priest is a caster and the paladin is melee