Update:
I'm using Archpaladin and it is pretty god at killing all the bosses. The first skill is good at constant damage and mana regen, second makes it far more survivable than stonecrusher (who lost to carnax) and the fourth is good at dealing high damage to the higher health bosses (so long as you stacked your commandment)
The skills I put in the bot manager are:
2, 1, 4, 1, 1, 1, 1, 1, 1, 1, 4, 2, 2, 2, 1, 4, 1, 1, 1, 1, 1, 1, 1, 4, 2, 2, 2, 1, 4, 1, 1, 1, 1, 1, 1, 1, 4
So the 7 or so lines of skill 1 allows you to stack commandment between 1-3 times. The second skill is guaranteed to activate after those three times.