RABuffs makes buffing and raid status monitoring easy by displaying information that you are interested in in a compact window. Each watched aspect is represented with a status bar, capable of displaying three different segments - typically divided into buffed, fading soon and expired buffs.
RABuffs helps you buff. Clicking on a bar out of combat automatically picks the right rank of a spell (including group- and class-wide buffs) and casts it on needy group member(s), greatly simplifying the process of buffing the groups assigned to you. Segments of status bars also begin to flash as the buff you're watching is about to expire, warning you in advance of a needed rebuff.
RABuffs is customizable. Queries are not limited to simply checking for buffs - you can also monitor the raid's health and mana, PvP tags, location, cooldowns on various spells, point out who isn't wearing their Onyxia Scale Cloak on a Nefarian raid, and much, much more. You can even create custom queries to watch for buffs and debuffs not included by default. You may also narrow down the group of people a status bar checks - anything from "everyone" to "groups 1-3" to "shamans, druids and warlocks" to "shamans in groups 1-3 and Alice but not Bob" is possible using the easy-to-use Layout configuration interface.
Use /rab to show/hide the RABuffs window while out of combat and /rab config to display the configuration dialog.
Holding down SHIFT while hovering over a bar inverts the information displayed in the tooltip; holding down ALT forces RABuffs to use a different kind of spell to buff (single vs group/class versions).
Clicking the Alive bar out of combat will attempt to res a nearby dead group member (if they have not released).
RABuffs generates text output for its queries. You can CTRL+Click on a bar to send a message to a customizable chat channel notifying people of the information the bar is displaying to you.
You can view the results of queries not present in your RABuffs window by using the /rq slash command (typing /rq brings up short help for the command). It can also be used to send the query result message to a chat channel of your choice.
RABuffs transforms queries typed in [square brackets] in chat to query links, allowing you to easily share assignments with your group. If you send a message containing [motw 123], RABuffs will transform it into a clickable link that'll let people add a Mark of the Wild status bar monitoring groups 1-3 to their RABuffs window.
RABuffs shares spell cooldown data with your group. You may also use RALight to share the same information. RALight requires no configuration and uses little resources, making it ideal for group members who want to share their spell cooldowns but do not wish to run RABuffs.
You can customize the appearance of the RABuffs interface using libSharedMedia (typically bundled with other addons; see also SharedMedia for additional textures). It is generally worthwhile checking RABuffs configuration to adjust the settings to match your preferences.
RABuffs 1.3.1 ("Now your benefactors make their appearance...")
Druids can now use the alive query to cast Revive.