promotional bannermobile promotional banner

Slot Filler

Save your action bar slot assignments as named profiles and switch between them instantly — account-wide, across any character, class, or spec.
Screenshot_20260627_170424-1.png

Screenshot_20260627_170424-1.png

Description

Slot Filler solves a problem that Blizzard's built-in action bar layouts do not address: saving and restoring exactly which spells, macros, mounts, and items are assigned to each slot, separately from how your bars are arranged.

Create as many named profiles as you like. Load one with a single click or a short slash command that you can drop into a macro. Profiles are stored account-wide, so any profile you save on one character is available on every other character.

Each profile captures all action bar slots — your main bars, class bonus bars (stealth, druid forms, and similar), the Skyriding bar, and extra bars — so switching roles or experimenting with layouts is fully reversible.

It is designed for players who play multiple specs or roles and want to return to a known bar state in seconds, without rebuilding slots by hand.

Highlights

  • Saves and restores all action bar slots (main bars, class bars, Skyriding bar, and extra bars).
  • Supports spells, macros, items, mounts (including Summon Random Favorite Mount and individual mounts), equipment sets, and the Rotation Assistant (SBA) button.
  • Stores profiles account-wide — one profile list shared across all characters on the account.
  • Provides a profile management panel with a dropdown to select, load, update, rename, duplicate, and delete profiles.
  • Lets you assign auto-load rules per profile using multi-select dropdowns for character, class, and spec — a profile loads automatically on login, reload, or spec change when its rules match.
  • Resolves auto-load conflicts by preferring the most specific match, with character matches taking priority over class and spec.
  • Includes an opt-in Allow Profile Auto Load checkbox per profile so only explicitly enabled profiles are ever auto-loaded.
  • Skips any slot whose spell is not available for the current spec without clearing that slot or logging an error.
  • Opens the profile manager from /sfill or the minimap button.
  • Includes a packaged addon icon for the addon list and minimap button.

How It Works

Slot Filler reads your current action bar assignments using Blizzard's action-slot APIs and stores a snapshot under a profile name. When you load a profile, it places each saved action back into its original slot using the appropriate pickup API for each action type: spells via the spellbook, macros by ID, mounts via the Mount Journal, and so on.

On login, reload, or spec change, the addon checks whether any auto-load enabled profile matches the current character, class, and spec. If one qualifies, it loads silently. If none qualify, nothing is changed.

Slash Commands

  • /sfill: Open the profile manager.
  • /sfill <name>: Load a profile by name directly.
  • /sfill save <name>: Save current bar assignments as a new profile.
  • /sfill load <name>: Load a saved profile.
  • /sfill list: List all saved profiles.
  • /sfill delete <name>: Delete a profile.
  • /sfill rename <old> <new>: Rename a profile.
  • /sfill duplicate <source> <new>: Copy a profile under a new name.
  • /sfill minimap: Show or hide the minimap button.
  • /sfill help: Show all available commands.

Notes

  • The addon uses the saved-variable name SlotFillerDB.
  • The Rotation Assistant (SBA) button can be moved between slots but cannot be created from scratch — a known Blizzard limitation. If you use profiles that mix SBA and non-SBA layouts, keep an SBA button somewhere on every profile so it is always available to move. Macros that use SBA functionality are not affected.
  • Right-click the minimap button to open the profile manager.

The Slot Filler Team

profile avatar
  • 3
    Projects
  • 1.2K
    Downloads
Donate

More from TheTakamori

  • SimpleBuffs project image

    SimpleBuffs

    • 854
    • Addons

    Show clean, configurable buff and debuff timers for player, target, focus, pet, party, raid, boss, and arena units.

    • 854
    • June 27, 2026
    • Addons
    • +2
  • Rep Sheet project image

    Rep Sheet

    • 363
    • Addons

    Compare reputation progress across your characters and quickly find the best alt for the faction you want to work on or which alt has the reputation you need to buy transmogs, house decor, mounts, etc.

    • 363
    • April 28, 2026
    • Addons
    • +4
  • SimpleBuffs project image

    SimpleBuffs

    • 854
    • Addons

    Show clean, configurable buff and debuff timers for player, target, focus, pet, party, raid, boss, and arena units.

    • 854
    • June 27, 2026
    • Addons
    • +2
  • Rep Sheet project image

    Rep Sheet

    • 363
    • Addons

    Compare reputation progress across your characters and quickly find the best alt for the faction you want to work on or which alt has the reputation you need to buy transmogs, house decor, mounts, etc.

    • 363
    • April 28, 2026
    • Addons
    • +4