This script detects your "proc" and casts a spell based on its presence:

/run if UnitBuff("player", "Slam!") then CastSpellByName("Slam") end


This script checks your rage amount and casts a specific spell accordingly:

/run if UnitPower("Player") > 60 then CastSpellByName("Cleave") end



I would think they borderline what's acceptable and what's not. I'm uncertain whether these are even operational as we speak as I'm just browsing around and chanced on these scripts. There's a few more of them but these two stand out. It feels like the script itself is too smart to be allowed and if so could potentially be actionable by Blizzard..?