promotional bannermobile promotional banner

MacroKit

Ready-made macros for every class and talent spec, added as you learn spells and kept up to date when you level, train or respec.

MacroKit adds ready-made macros for your class and talent spec to your macro list, and keeps them up to date as you level, train and respec. Made for World of Warcraft: Forever, with macros for all nine classes.

What it does

  • Adds macros as you learn their spells. When you level up, visit a trainer or spend a talent point, MacroKit looks again: macros you can now use are added to your character's macro list (or, if you prefer, announced so you can add them yourself).
  • Knows your spec from your talents. Forever has talent trees, so MacroKit reads how many points you have in each tree, the same way the game's talent window does, and offers that tree's macros. Before your first point, pick your spec in the window.
  • Follows a respec, a reset or a dual-spec switch, switching to the new spec's macros and telling you. Macros it added for your old spec are never deleted without asking: a Clear them button does that.
  • Explains itself on your action bars. Hover a MacroKit macro on your bar to see the spell's tooltip as usual, with what the macro does underneath.
  • Never overwrites your own macros, and never goes past the 18 macros a character can hold.

The window

Click the minimap button or type /macrokit.

  • Ready to use: macros whose spells you know, either already in your macros or ready to add.
  • Not learned yet: macros waiting on a spell, each saying which.
  • How it works: hover any macro to read exactly what it does, in plain English, and see the macro itself.
  • A red badge on the minimap button counts new macros since you last looked.

Most macros follow one pattern: heals and buffs go on the friend under your mouse, else your friendly target, else you; attacks go on the enemy under your mouse, else your target. Many use Shift or Ctrl for a second spell.

Getting a macro onto your action bar

  1. Click the MacroKit button on the minimap (or type /macrokit).
  2. On the Ready to use tab, find the macro. If it says Ready to add, click Add: it goes into your macro list and then says In your macros.
  3. Drag that line from the MacroKit window onto any action bar slot. You can also click it once to pick it up, then click the slot.
  4. You can also open the game's own macro window with /macro: MacroKit's macros are on the character tab, and you drag them from there the same way.

With "Add new macros by themselves" on (the default), step 2 is already done for you; just drag. The window shows these steps too.

Classes

Warrior (Arms, Fury, Protection), Paladin (Holy, Protection, Retribution), Hunter (Beast Mastery, Marksmanship, Survival), Rogue (Assassination, Combat, Subtlety), Priest (Discipline, Holy, Shadow), Shaman (Elemental, Enhancement, Restoration), Mage (Arcane, Fire, Frost), Warlock (Affliction, Demonology, Destruction) and Druid (Balance, Feral Combat, Restoration). Each class has macros for every spec plus a few for each talent tree, using Forever's own spells (Bane of Agony, Penance, Riptide, Wild Growth, Victory Rush, Shank, Holy Strike and more).

Commands

Command What it does
/macrokit Open the window
/macrokit add Add the macros you are missing
/macrokit auto Add new macros by themselves, on or off
/macrokit clear Delete the macros MacroKit added for a spec you are no longer
/macrokit remove Delete every macro MacroKit added
/macrokit tooltips Explanations in action bar tooltips, on or off
/macrokit talents What the game reports about your talents
/macrokit spells List your spellbook
/macrokit button Show or hide the minimap button

Good to know

  • Macros are saved on Blizzard's servers, so once added they follow your character even without the addon.
  • The spell names come from Forever's spell lists. If a macro says it needs a spell you know you have, please type /macrokit spells and report what it lists.

Source and bug reports

The source is on GitHub: https://github.com/bizzal70/MacroKit. Please report problems there or in the comments.

More from this author

Other small addons for World of Warcraft: Forever, all free:

  • GatherLog remembers ore, herbs, fishing pools, skinning spots, chests and rares across all your characters, and guides you back to the best spots.
  • MouseTip shows tooltips at your mouse cursor.
  • RangeShade shades action buttons red when your target is out of range.
  • JunkMate sells junk and repairs at vendors, and warns when your gear is wearing out.
  • AltGlance shows all your characters at a glance: level, gold, rested and where you left them.
  • SwiftQuest accepts quests and hands them in as soon as you talk to the quest giver, without ever choosing a reward for you.
  • SessionRecap keeps a running tally of your play session: gold, experience per hour, quests, gathering and loot.
  • ZoomPad puts big + and - buttons on screen that zoom the camera, made for the Steam Deck touchscreen.
  • GamepadMacros adds ready-made macros for controller and Steam Deck players.

MacroKit Team

profile avatar
  • 10
    Projects
  • 410
    Downloads

More from Bizzal70View all

  • AltGlance project image

    AltGlance

    All your characters at a glance: level, gold, where they are, rested experience, professions and bag space. For WoW: Forever.

    • 18
    • November 8, 2026
  • GamepadMacros project image

    GamepadMacros

    Ready-made macros for controller and Steam Deck players: heal yourself, use a quest item, save and wear gear, leave a group, emotes. For WoW: Forever.

    • 28
    • November 8, 2026
  • ZoomPad project image

    ZoomPad

    Big + and - buttons on screen that zoom the camera in and out. Made for the Steam Deck touchscreen in WoW: Forever.

    • 36
    • November 8, 2026
  • GatherLog project image

    GatherLog

    Remembers where you find ore, herbs, fishing pools, chests and rares, ranks the best zones, and routes you there.

    • 63
    • November 8, 2026
  • AltGlance project image

    AltGlance

    All your characters at a glance: level, gold, where they are, rested experience, professions and bag space. For WoW: Forever.

    • 18
    • November 8, 2026
  • GamepadMacros project image

    GamepadMacros

    Ready-made macros for controller and Steam Deck players: heal yourself, use a quest item, save and wear gear, leave a group, emotes. For WoW: Forever.

    • 28
    • November 8, 2026
  • ZoomPad project image

    ZoomPad

    Big + and - buttons on screen that zoom the camera in and out. Made for the Steam Deck touchscreen in WoW: Forever.

    • 36
    • November 8, 2026
  • GatherLog project image

    GatherLog

    Remembers where you find ore, herbs, fishing pools, chests and rares, ranks the best zones, and routes you there.

    • 63
    • November 8, 2026