For every monster or demon I defeat, I have a chance to gain one of their abilities. I've beaten a lot of them, so... my repertoire is pretty varied. Everything from fireballs and shields to transformations and summons, and a few unique abilities that don't really fit any other category.
Spoiler: Soma is secretly a blue mage