For a game like this, personally, I'd probably be looking at arrow keys for movement, and some combination of the lower left characters and/or spacebar for actions and jumps.
The fact that there are two different attacks, plus run, jump, and "minion" does make it a bit awkward to find a set of controls that handle everything cleanly, I'll admit.
Playing around with it a bit to try to get a feeling for what keys feel "intuitive" to me in this specific case, I kind of have a feeling for arrow keys move, left shift runs, Z jumps (which would make it easy to run and jump - although I notice that jumping doesn't maintain run velocity - that might be a bug). X and C would be the two attacks, although I'm not sure offhand which is which, X "feels" more like the projectile, but also feels like "primary attack", which you may not want to be the projectile since it costs health. "Minion"... I'm not entirely sure. It's the least used, doesn't really need to be reached quickly. Could be V, or F. Left Ctrl could be an option too. (I'd suggest D as being easy to reach from the ZXC position - but obviously that would break WASD as a movement option).
Alternatively, up arrow for jump rather Z in that control scheme could work as well - effectively all movement is on arrow keys, and all "actions" are on the left hand. That approach can also be flipped for people who use the other hand - WASD for movement and jumping, with something in the i, o, p, j, k, l, etc section of the keyboard being actions - although that way around is harder to squeeze in a run modifier.
But without being able to test some of these assumptions in context, they're just best guesses right now on what could work in this case.