The dislike chart would seem to suggest the following combinations are possible without any dislikes and that it's possible to mix and match the tops with the bottoms without any dislikes.
Skills are divided into three categories: personal, party, and leadership skills. All skills range from level 0-10 (although for party skills, the effective level can exceed this with bonuses). Skills can be improved by spending skill points.
A skill grants an ability or buff to a character or a party. The level of the skill determines its potency. Each of a character's skills can be increased from level 0 to level 10. There are 24 skills. Each skill has a base attribute.