@Owyn
If they don't get a related skill on their own, then they'll have to make a choice.
a) Prioritize names
b) Prioritize skills
a) Means that no matter what, the leaders of the groups are the direct descendants, and if someone has a skill , but part of the wrong group, they could pass it to them
b) Means that in each generation, one of them who has the skill is chosen as the new leader
Of course, if they only name the few leaders, then even if they don't have the skills, subordinates will probably be around