As it’s been we really don’t know what all the skills will be like. We do know there is 58 skills. Judging by the skill screenshots, there are 10 per category. (Universal/Medic/Soldier/Operative/Engineer). That leaves 2 base skills per class. The 2 base skills should be enough to complete objectives if necessary.
Now we also know you get 3 active skills. I also believe the load out of what active skill you mapped changes with each class.
So now if you wanted to max your soldier, you would take all 10 soldier skills and all 10 general skills. (We don’t even know if thats possible.) However what is the likely of you taking, and being able to use all 10 skills from your class an general. There is a good chance that some won’t be useful to you.
If what I said above is true, its very probably you will skip some powers from both. Its also very probably that many of the general skills you want for one class would be the same if not similar to another class. If this is the case you should at the very least be at 100% effeciancy for one class and 80% in another class.
It is also very possible that you would be able to make your optimal load out for 2 different classes. This will greatly lower the need for extra character slots.

