Mine is also a patchwork of some other peoples' work as well as some stuff I came up with on my own. Here's my healing breath section though. The latter half if especially helpful, as it allows you to cast a spell of any duration and use a single rule:
Code
<elseif mode="or" spell="Smiting Breath">
<equip when="precast" set="Elemental Breath Potency" />
<aftercastdelay delay="2.2" />
</elseif>
<elseif mode="or" spell="Restoring Breath">
<equip when="precast" set="Resto Breath" />
<aftercastdelay delay="2.2" />
</elseif>
<!-- Healing Breath Trigger Rules -->
<!-- HB trigger spells -->
<elseif mode="or" spell="Dia*|Bio*|Bar*|Poison*|Phalanx|Sprout Smack|Head Butt|Cocoon|Flash|Haste"
advanced='"%type"="Ninjutsu" and %HPP<33'>
<equip when="precast" set="Healing Breath Trigger" />
<!-- This little bit of code will allow you to properly trigger Healing Breath for spells
of any casting duration. That means you only need one rule for spells that take 1 second
to cast or 20 seconds. You need only add a small amount of time on to the casttime of
the spell in order to account for lag. I require an additional 0.3 seconds of delay to
properly trigger Healing Breath. Adjust accordingly. -->
<var when="precast" cmd="setcalc HBMidcastDelay %CastTime + 0.3" />
<midcastdelay delay="$HBMidcastDelay" />
<equip when="midcast" set="Healing Breath Potency" />
<aftercastdelay delay="2" />
</elseif>
Obviously you'll have to tweak the numbers a bit to account for your own lag and such, as well as make a specific gearset for restoring breath. For instance, my normal trigger sets for spells swaps in a ton of HP+ for me to raise the 50% threshold, but my restoring breath set
only has wyvern HP+ and potency.