I have played Rogue 2/Cleric 3/Shadowbane Stalker X for a while and he was really good at solving various problems.
In combat, he was rather a caster than to be a warrior. Because his BAB was too low due to multiclassing and his Str and dex were also mediocre because he also needed descent Con (of course), descent Int (for skill points and for dealing with traps), & high Wis (spells).
Of course, he could use melee buff spells. But in most combats he fought, spending a turn for buffing himself was not a good idea.
He was a human with Able Learner and Jack of All Trades feats. And used Divine Insight (CD or SC) quite heavily. Because of this spell, he could deal with magical traps with really high DC, and when needed, he could make a check for any skills thanks to Jack of All Trades feat, with bonuses from Divine Insight.