I have replied to about 10 of these already, so I am not giving a big explanation here.
You do not want Soul Harvest or Wall of Death skills spammed....
You want SH cast anytime it can get maximum stacks while off cooldown, which is how Trinity already handles it... Having it blindly spammed on cooldown is a waste. If you are using the Firebat or Garg builds and you don't agree, then I can't help you...Your issue is misunderstanding the build and skill itself, not the bot functionality.
You want Wall of Death cast every 10 seconds so that you can keep Necrosis up all of the time. Conserving it also prevents it from being cast when it's bad time to do so, like when your character is about to move on to a new pack... Most mobs die in less than 10 seconds and if they don't, it will re-cast on them. The Damage reduction really needs to be up all of the time unless you're doing low torment speed runs.