@ch0sen1
some Omni skill ideas
1) Infinite Index: The character has a perfect memory and data acquisition. The character has a mental construct whereby she can find any piece of information she has come across in her memory. She also needs to just watch someone perform a task to learn it. Generally, any abilities learned in this fashion have to be non-superpowered in nature and be a task she could conceivably learn over time; she can instantly learn an entire martial arts style by watching a practitioner, but cannot instantly learn to fire laser beams.
2) Multiple Personality Mastery: The character explicitly has multiple personalities, however switching between them is a completely voluntary action. Each personality has their own skills, knowledge, and experience, which gives the character various specializations at the cost of having to "switch" to that personality and temporarily losing access to other skills. The added benefit is that because these are all very different people in one body, mental manipulation, telepathy, psychic powers, etc. tend to be abruptly interrupted or canceled the moment the character switches personalities.
3) Eternal Arms Mastery: The character is a master of any weapon (and
only weapons; hand to hand techniques do not fall under this Omni-Skill). With a weapon in hand, the character simulates master-level skill with it. The definition of "weapon" may need to be adjusted; I'm not sure if this ability should include vehicles expressly used for combat (fighter jets, tanks, HumVees with an artillery rig) or improvised weapons (chairs, glass bottles, etc.).