Angevil classes and skills were based on a lot of games, so don't get surprised if you find many that reminds you of games you played.
Also, I did the skill system like Dark Eden where you get them when you reach a certain level. That means you will get all skills for the class you choose when you reach the level 100.
Every 4 levels you will get a new skill, in this way, you might not get long boring moments without anything new. All classes have at least 2 kind of skills: Normal and Supportive.
Players will have all skills but some of them won't be usefull depending on what Stats you will get. For a Alchemist for example, the player will have to choose between a Offensive, a Defensive, a Supportive or a Producer build.