T A I L O R
Dress any NPC, or yourself, in custom outfits and wigs, live, in game.
An Outfit & Wig Manager for Skyrim SE/AE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
OverviewDress any NPC, or yourself, in custom outfits and wigs, live, in game.
An Outfit & Wig Manager for Skyrim SE/AE
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Dress any NPC, or your own character, in custom outfits and wigs, in real time.
No console commands. No patches. No load order headaches.
Create outfits from any combination of armor mods, assign wigs from any hair mod, and change hair colors from 300 named presets or your own custom color library. Every choice is previewed on the actual NPC and persists automatically.
Tailor combines a complete outfit manager with a wig and hairstyle manager inside the fullscreen Fitting Court. A strip of nine tabs runs along the top, the lists sit on the left, the target's card sits on the right, and the targeted NPC stands live in the clear space between them.
Situational outfits and wigs give NPCs different looks for adventuring, town, home, sleep, swimming and cold weather. Tailor changes them automatically, and an outfit situation can pick a random outfit from a category pool instead of a fixed one.
Tailor uses Skyrim's native outfit system for saved outfits. Assigned outfit items stay in the NPC's hidden outfit inventory and never show up in their trade inventory.
The game keeps running while Tailor is open. The targeted NPC is held in place for the preview, and Tailor puts the NPC, the camera and everything else it touched back the way they were when the interface closes.
Version note: since Tailor 4.0.0 the Fitting Court is a page hosted by Magelight UI, which is now required (1.6 or newer). Meridian UI and Prisma UI are not.
Runtime note: Tailor is made for Skyrim SE and AE. The DLL also builds for VR, but Skyrim VR is not supported and the live preview is turned off there.
The Tailor DLL is digitally signed so Windows and antivirus tools can verify its publisher.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
New in Tailor 4.0.0- A New Fitting Court - the interface is a page hosted by Magelight UI, in a painted Skyrim style, with the live NPC in the middle and the game still running
- Magelight UI Required - Magelight UI 1.6 or newer must be installed; without it Tailor says so on the HUD instead of opening
- Outfits Is the Dressing Room - one click on a category opens its rack right over the list, with the NPC already in the first outfit; Enter or A sets it, Escape puts them back
- Nine Tabs - Outfits, Manage outfits, Situations, Export, Import, Wigs, Hair color, Add wigs and Settings in one strip along the top
- Interface Scale - size Tailor from 70% to 170% with Ctrl and the + or - key on any page (Ctrl 0 puts it back to 100%), or with the stepper on Settings; above 100% the layout condenses to stay on screen
- Shift + X, or Your Own Key - the default hotkey is now Shift + X, since Z is Skyrim's Shout key; choose another chord on Settings, Shift or Alt plus a key, and Tailor refuses a key Skyrim already uses by name
- Player View - the switch between the NPC and your own character sits in the strip, and RT does the same on a pad
- Controller - the pad is Tailor's while it is open, in Magelight's navigation style: the right stick turns the NPC whenever they are framed, and the button hints follow your Magelight glyph setting
- Menu Sounds and Tooltips - rows and buttons play Skyrim's own menu sounds, and tooltips are drawn in Tailor's own style
- Lists That Keep Their Place - every list stays where you scrolled it while you work, a wheel notch moves about three rows at any resolution and scale, and a menu is as wide as its longest name
- Mod Lists With Something to Offer - the mod lists on Create and the blacklists show only mods with named armor or wigs, each with its count
- Compacted Plugins Can't Freeze Your Assignments - a plugin compacted and flagged light after you dressed its NPCs no longer stops assignments.json from saving; their rows wait dormant and come back if the plugin returns as a regular plugin, and the Outfits page says when that file couldn't be read in full
- Refusals Explained - when Tailor won't open, Tailor.log says why
- Native Interface - 3.0.0 drew its interface inside the game with Dear ImGui and dropped Meridian UI; 4.0.0 moves it to Magelight UI
- Dress Yourself - outfits, wigs, hair color and situation outfits now work on your own character too
- Swimming Situation - a swimming outfit goes on in the water and comes off when the NPC leaves it
- Warm Situation - a cold-weather outfit for outdoors in cloudy, rainy or snowy weather and in snowy regions
- Home in Any House - NPCs now use their Home look in any house, and Home falls back to Town when it has nothing set
- Combat Outfits - an NPC with an Adventuring outfit changes into it when a fight starts
- Outfit Gender Tags - tag outfits Male, Female or Unisex; NPCs are only offered and given outfits that fit them
- Settings Page - three switches: Disable Tailor Favorite, Hide Weapons and Hide Helmets
- Weapons Put Away - weapons, shields, quivers and torches are hidden while someone wears their Sleep or Swimming look, Immersive Equipment Displays included
- Mod API - other mods can read, build and assign Tailor outfits from Papyrus or C++
- 300 Hair Colors - the preset library grew from 173 to 300 named colors in 14 families
- Share Outfits - export outfits to a file and import outfits other players share
- Safer Saving - Tailor saves through a temporary file and never overwrites a file it couldn't read in full
- Deleted Outfits Let Go - deleting an outfit gives everyone who wore it their own outfit back
- Unique Names - outfit and category names are unique, ignoring capitals
- Controller Opening - on a controller, open Tailor with the Tailor power from Favorites; the old button combination is gone so it can't clash with other mods
- No Children - Tailor never dresses children and won't open on one
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
FeaturesOutfits
- Custom Outfit Builder - create outfits from any combination of armor pieces across your installed mods; pieces go on the NPC as you add them
- Live Outfit Preview - see each outfit on the actual targeted NPC before you save the assignment
- Hidden Outfit Inventory - saved outfits use Skyrim's native outfit system and stay out of the NPC's trade inventory
- Reliable Default Restoration - Reset to Default returns the NPC to the default outfit from their own plugin
- Gender Tags - tag each outfit Male, Female or Unisex, one at a time or many at once
- Unlimited Categories - create as many custom outfit categories as you need; an outfit can sit in several
- Outfit Library - browse, search, edit, copy and delete saved outfits in one place
- Armor Type Badges - armor pieces show their Heavy, Light or Clothing type and their armor rating
- Enchantment Awareness - enchanted items are highlighted, with tooltips listing their enchantments
- Outfit Sharing - export your outfits to a file and import files from other players
- Six Situations - Adventuring, Town, Home, Sleep, Swimming and Warm, each with its own outfit
- Random Pools - let a situation pick an outfit at random from its pool, only from outfits that fit the NPC
- Adventuring Armor Type - choose Clothing, Light or Heavy for each NPC's Adventuring outfits
- Fights - an NPC with an Adventuring outfit wears it in combat
- Swimming - the Swimming outfit goes on in the water, and the previous outfit comes back when the NPC leaves it
- Warm - outdoors in cloudy, rainy or snowy weather or in a snowy region
- Home - your own house for your character, any house for NPCs; without a Home look, Home uses Town's
- Sleep and Swim Looks - weapons, shields, quivers and torches are hidden while the look is on and come back in a fight
- Live Wig Preview - see every wig on the targeted NPC before you save the assignment
- Hair Color System - change an NPC's hair color from 300 named presets in 14 color families, with live preview
- Custom Color Wheel - mix colors with hue, saturation and RGB controls, then save them as reusable swatches
- Per-NPC Tinting - NPCs keep their own hair colors even when they wear the same wig
- Situational Wigs - assign different hairstyles for Adventuring, Town, Home and Sleep
- 8 Style Categories - Long, Updo, Ponytail and Short categories for female and male NPCs
- Full Mod Scanner - scans installed plugins for hair-slot items without manual patches
- Wig Library - build, search and organize a personal wig collection across categories
- Dress Yourself - open Tailor with no NPC under the crosshair, or press Player View in the strip; outfits, wigs, hair color and situations all work on your character
- Your Own Gear - Tailor remembers what you wore and puts it back when you Reset; pieces you own are worn as they are, enchantments and tempering included
- Lent Copies - a piece you don't own is lent as a copy and taken back when the outfit comes off
- Fights - with situation outfits, a fight puts you in your Adventuring outfit, or your own gear without one, until a few seconds after it ends
- Water - your Swimming outfit goes on when you swim or wade in knee-deep, and comes off when you are fully out
- Waking Up - after you sleep you wake in your Sleep outfit and keep it until you walk away from the bed
- Beast Form - nothing changes while you are a werewolf or vampire lord, and turning back dresses you again
- Per Character - your character's choices live in each save, never in the shared files
The Fitting Court
- Fullscreen Workspace - outfit controls, the live preview and wig controls share one screen
- Live NPC Stage - the actual loaded NPC is framed in the center, with their own face, body, skeleton, outfit, wig, shaders and physics
- Rotate the Preview - turn the NPC around to check the back of an outfit, then snap back to the front
- The Strip - nine tabs along the top: Outfits, Manage outfits, Situations, Export, Import, Wigs, Hair color, Add wigs and Settings
- Racks in Place - one click on a category opens its rack over the list, with the NPC already in the first outfit or wig
- Interface Scale - size the whole interface from 70% to 170% to fit your screen, with Ctrl and the + or - key or the stepper on Settings
- Lists Keep Their Place - lists stay where you scrolled them while you work, and a wheel notch moves about three rows whatever your resolution and scale
- Search and Filtering - searchable outfit, category, armor, wig, plugin and blacklist lists, sorted alphabetically
- Status Toasts - short confirmation messages report completed actions
- Controller Support - full navigation on a controller through Magelight UI, with on-screen button hints in your glyph family
- Your Keys Stay Yours - typing in Tailor never triggers another mod's hotkeys
- Persistent Assignments - outfit, wig, situation and hair-color choices are restored automatically
- Automatic Cell Re-equip - assigned looks are reapplied after cell transitions, with patient retries while NPC models load
- OBody NG Native Support - Tailor works with OBody directly so NPCs keep their assigned body presets
- SmoothCam Awareness - Tailor asks SmoothCam for the camera before the live preview starts
- Plugin Blacklists - separate outfit and wig blacklists keep large load orders manageable
- Tiny Plugin Footprint - one SKSE DLL and one ESL-flagged plugin that supplies the Tailor Lesser Power
- Load-Order Safe - forms are tracked by plugin name and local FormID instead of load-order position
- Removed Mods Are Safe - outfits, wigs and assignments from a mod you removed are kept and work again when the mod comes back
- Safe Saves - every file is written through a temporary file, and a file Tailor can't read in full is never overwritten
- NFF Aware - Nether's Follower Framework managed actors are detected and flagged in the interface
- Papyrus API - the Tailor script lets your mod read the player's outfits and categories, build outfits, ask what someone wears and which situation they are in, and dress anyone in a Tailor outfit
- C++ API - SKSE plugins get the same functions through a versioned interface and a single header
- Change Events - hear when someone's outfit or situation changes
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The InterfaceSince 4.0.0 the Fitting Court is a page hosted by Magelight UI, an SKSE overlay that draws interface pages inside the game. Tailor 3.0 drew the Fitting Court itself with Dear ImGui; that renderer is gone from the DLL, and the page took its place with a painted Skyrim look, the same screens and the same live NPC in the middle.
For Tailor users, that means:
- Magelight UI 1.6 or newer is required. Without it, Shift+Z and the Tailor power show "Tailor's menu needs Magelight UI 1.6 or newer." and nothing else happens
- The game keeps running and the actual NPC stands in the clear middle of the page, as before
- The interface scale fits Tailor to any screen, from 70% to 170%: Ctrl and the + or - key on any page, or the stepper on Settings
- On a controller the pad is Tailor's while it is open: no game menu opens over it, and the prompts show your buttons in the glyph family set in Magelight
- Typing a name or a search never sets off another mod's hotkeys
- If something inside Tailor goes wrong, Tailor closes itself and says so instead of taking the game down with it
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Requirements- SKSE64 matching your Skyrim runtime
- Address Library for SKSE Plugins matching your Skyrim runtime
- Magelight UI 1.6 or newer, the host of Tailor's interface
- One or more armor mods and/or wig mods to dress your NPCs with
- Install SKSE, Address Library and Magelight UI.
- Install Tailor with your mod manager, such as MO2 or Vortex.
- Make sure Tailor.esp is enabled. It is ESL-flagged and supplies the Lesser Power used to open Tailor from Favorites.
- Launch Skyrim through SKSE.
- MO2 users: after the first session, move generated Tailor and Wiggy files from Overwrite into the appropriate mod folder if desired.
That's it. No MCM is required.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Updating from an Older Tailor Version- Install Magelight UI 1.6 or newer if you don't have it.
- Install Tailor 4.0.0 over the previous Tailor version.
- Allow your mod manager to replace Tailor's old DLL and remove its old interface files. The 3.0 fonts under SKSE/Plugins/Tailor/fonts/ are not used anymore.
- Keep your existing Data/SKSE/Plugins/Tailor/ and Data/SKSE/Plugins/Wiggy/ JSON files. Your libraries and assignments are preserved.
- Meridian UI is no longer needed by Tailor. Remove it only if no other mod uses it.
Outfit names are unique now. If two of your outfits shared a name, Tailor 3.0.0 renames the later ones once, the first time it loads your library: the first keeps its name and the others become "Name (2)", "Name (3)". Existing outfits load as Unisex until you tag them.
If new outfit assignments stopped being kept on 3.0.x (assignments.json never changing while the other files did), 4.0.0 reads that file again and saving resumes. See Troubleshooting.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Migrating from WiggyIf you previously used Wiggy, Tailor includes its functionality. Existing wig libraries and assignments carry over automatically because Tailor reads the same Data/SKSE/Plugins/Wiggy/ folder.
- Install Tailor and its requirements.
- Remove WiggyNG.dll and WiggyNG.ini from your SKSE plugins folder. In MO2 or Vortex, open the Wiggy mod in Explorer and remove those two files.
- Your wig library, assignments, hair colors, custom colors and blacklist are preserved.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
How to UseControls
- Shift + X - open or close Tailor
- Change the keys on Tailor's Settings page (Shift or Alt, then press the key); Tailor refuses a key Skyrim already uses and names it
- Tailor Lesser Power - cast the power Tailor grants and keeps in your Favorites; on a controller, this is how you open Tailor
- Ctrl with + or - - step the interface scale by 5% on any page; Ctrl 0 puts it back to 100%
- Left Arrow or A - previous item
- Right Arrow or D - next item
- Enter - confirm the selection
- Escape - cancel and go back
- D-pad or left stick - move between controls
- A - select; on a category row it opens the rack, on the open row it sets the outfit or wig
- B - back, then close Tailor
- LB / RB - change tabs, or the previous and next outfit or wig in a rack
- X and Y - the prompts shown at the bottom: Reset outfit and Situations on Outfits, Default hair and Hair color on Wigs, Reset to default in a rack
- RT - switch between the NPC and your own character
- Right stick - turn the NPC whenever they are framed on the stage; scroll the list where they are not
- Right stick click - a cursor the left stick moves; a d-pad press returns to the buttons
Quick Start
- Look directly at an NPC with the crosshair. Look away from everyone to dress your own character.
- Press Shift + X or cast the Tailor Lesser Power.
- The Fitting Court opens and places the loaded NPC on the live stage when the current camera and location allow it.
- The strip along the top holds the nine tabs: the outfit pages first, then the wig pages, then the switch to your own character and Settings.
- Click a category on Outfits or Wigs. Its rack opens over the list with the NPC already wearing the first outfit or wig; step through with the arrows.
- Set the one you like, or press Escape to put the NPC back as they were. Escape again closes Tailor.
Tips
- The first five tabs are the outfit side: Outfits, Manage outfits, Situations, Export and Import.
- The next three are the wig side: Wigs, Hair color and Add wigs. Manage Wigs and Situational Wigs open from the card on Wigs.
- Player View in the strip (NPC View while you dress yourself) moves Tailor between the NPC you opened it on and your own character. RT does the same on a pad.
- A click on another category while a rack is open puts the NPC back as they were and opens that category's rack instead.
- On Add Wigs, click a wig name to preview it before choosing a category.
- On Create or Edit Outfit, clicking an armor piece previews it on the NPC; Add puts it in the outfit.
- If an outfit isn't offered for an NPC, check its gender tag on Manage Outfits.
- If the live stage is unavailable in the current camera or location, Tailor says so instead of leaving the NPC half staged.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
The ScreensThe Fitting Court
The Fitting Court is Tailor's fullscreen page. The strip of nine tabs runs along the top, the lists sit on the left, the target's card sits on the right, and the actual loaded NPC stands in the clear space between them. The prompt bar along the bottom shows what each key or button does on the page you are on, and its entries can be clicked. The switch to your own character (Player View, or NPC View while you dress yourself) and Settings sit at the end of the strip.
Outfits
The first page shows the categories you can dress the target from, with the situation pools under them, and the card: the target's sex, what they are wearing and its armor rating, their hair and their six situations. Reset outfit is in the prompt bar.
Dressing Room
Outfits is the dressing room. One click on a category, or Enter or A on the highlighted row, opens its rack in the card's place, with the NPC already in the first outfit; the list stays live underneath with the open category marked. Step through with the arrows beside the NPC, Left and Right or A and D, or jump to an outfit from the searchable dropdown. The rack shows the outfit's name, its armor rating and where you are in the category. Set it, reset the NPC to the default outfit from their own plugin, or press Escape to close the rack and put them back as they were. A click on another category swaps racks.
Create / Edit Outfit
Build outfits from armor pieces across your installed mods. Available Armor browses armor records by plugin and filters them by slot and type. Outfit Items shows the outfit under construction with its categories, gender tag, pieces and total armor rating. Every change appears on the NPC.
Manage Outfits
Browse all saved outfits, filter by category or gender, or search by name. Edit reopens an outfit in the builder, Copy makes a new outfit from it, and Delete shows which NPCs wear the outfit before asking for confirmation. The gender menu at the top tags every outfit the filters show at once.
Outfit Categories
The armor-type categories, the situation pools and your own custom categories. Create, rename and delete custom categories here. The situation pools supply the outfits used by randomized situations.
Situational Outfits
Assign outfits for Adventuring, Town, Home, Sleep, Swimming and Warm. Each slot can hold a fixed outfit or pick at random from its pool. Slots can be cleared one at a time or all together.
Export / Import Outfits
Export picks outfits and writes them to a file in Data/SKSE/Plugins/Tailor/, gender tags included. Import reads a file someone shared and adds its outfits without touching yours or anyone's assignments. Outfits whose armor you don't have are reported and skipped.
Wigs
Browse the Long, Updo, Ponytail and Short categories for the target's sex, with the other sex's four below them. The card leads to Default Hair, Hair Color, Situational Wigs and Manage Wigs.
Hair Dresser
A click on a wig category opens the Hair Dresser rack over the list, the way outfits do. Step through the wigs on the live NPC, set the one you like, cancel to restore the previous hair, or return the target to their own hair with Default Hair.
Manage Wigs / Add Wigs
Search the wig library, move wigs between categories, or remove them. Add Wigs scans installed plugins for hair-slot items. Select a plugin, preview its wigs, pick their categories, and add them one at a time or all at once.
Hair Color & Custom Colors
Choose from 300 named hair-color presets in 14 families, or from your saved custom colors. The Custom Colors page has a full color wheel and exact RGB controls. Reset to Default brings back the original hair color.
Situational Wigs
Assign different wigs for Adventuring, Town, Home and Sleep. Tailor changes the hairstyle when the NPC's situation changes. Swimming and Warm leave the wig alone.
Plugin Blacklists
Outfit and wig scanners have separate plugin blacklists. Use them to hide plugins that contain armor or hair-slot records you never want to see.
Settings
Three switches that apply to every save, Disable Tailor Favorite, Hide Weapons and Hide Helmets, the Interface scale stepper, and Opening Tailor, where you choose the hotkey. See Settings below.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
How It WorksOutfits - custom outfits are saved in Data/SKSE/Plugins/Tailor/outfits.json and categories in library.json. They are shared by every save and new game.
Hidden Outfit Inventory - confirmed outfits are assigned through Skyrim's native outfit system. Their items belong to the NPC's hidden outfit inventory rather than the inventory shown during trading.
Reset to Default - Reset removes Tailor's assignment and puts back the default outfit from the NPC's own plugin, not one another mod gave them.
Gender Tags - every outfit is Male, Female or Unisex. Wherever Tailor picks an outfit for an NPC (cycling, random pools, fixed situation slots), it only uses outfits that fit. An assigned outfit that stops fitting is skipped, never deleted.
Situations - Tailor checks each assigned NPC's situation as they move: a fight, water, sleep, the weather, a house or a town. When the situation changes, the matching outfit and wig go on. Swimming and Warm don't change the wig; the wig stays the one for the situation underneath.
Your Character - your character is dressed through your own inventory. Pieces you own are worn as they are, and pieces you don't own are lent as copies and taken back. Your choices are stored in each save's SKSE co-save, so every character has their own.
Wig Library - the wig collection stays in Data/SKSE/Plugins/Wiggy/library.json for Wiggy compatibility. It is shared by every save and new game.
Assignments - outfit, wig, situation and hair-color assignments are stored in their own JSON files. Tailor restores them after loading a game and when assigned NPCs enter loaded cells.
Safe Saves - Tailor writes each file to a temporary file first and then swaps it in, so a crash mid-save can't empty your library. If Tailor can't read a file in full at startup, it never overwrites it: outfit and category changes are switched off for that session, and Manage Outfits says why. If the file is assignments.json, outfits you set still go on but last only until you quit, and the Outfits page says so.
Removed Mods - entries from a plugin you uninstalled are kept, not deleted. Put the mod back and they work again. A plugin compacted and flagged light after you dressed its NPCs is treated the same way: their rows wait dormant, and come back if the plugin is loaded as a regular plugin again.
OBody NG - Tailor uses OBody's native API and waits for OBody to be ready before sensitive outfit changes. Existing presets are kept instead of being replaced with a random one.
Other Body Morph Mods - without OBody, Tailor can send a standard node refresh after outfit changes for compatible morph and physics mods. This is the RefreshMorphs setting.
Cross-System Sync - if an outfit change knocks off a wig, Tailor puts the assigned wig back. Hair colors are reapplied with timed retries so each NPC keeps their tint.
Live Preview Safety - Tailor only owns the temporary state it changes. Closing, loading a game, starting a new game, losing the target, camera changes and preview failures all go through the same cleanup.
Mod API - other mods can create outfits and categories in your library and put NPCs in Tailor outfits. What a mod puts someone in is saved per save game and lasts until the mod lets go, or until you dress that person yourself in Tailor.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
SettingsSettings Page
Open Settings from the end of the strip. The three switches are off by default, and they and the Interface scale apply to every save. They are kept in Data/SKSE/Plugins/Tailor/settings.json; the hotkey goes to Tailor.ini.
- Disable Tailor Favorite - keep the Tailor power out of your Favorites
- Hide Weapons - hide weapons, shields and quivers outside Adventuring and combat; torches stay
- Hide Helmets - take helmets and hoods off outside Adventuring and combat, and put the same ones back on afterwards; while a helmet is off, the wig shows
- Interface scale - size Tailor from 70% to 170% to fit your screen; the stepper here moves it by 5%, and so do Ctrl with + or - on any page, with Ctrl 0 for 100%; above 100% the layout condenses to keep everything on screen; default 100%
- Opening Tailor - the hotkey: pick Shift or Alt, click the key and press the one you want; a key Skyrim already uses is refused with its name; the chord is written to Tailor.ini and works at once
The rest of the configuration is in Data/SKSE/Plugins/Tailor.ini. Restart the game after changing it.
- ModifierKey - hotkey modifier as a DirectX scan code, default 42 for Left Shift; use 0 for no modifier; set from the Settings page too
- ActivateKey - main hotkey as a DirectX scan code, default 45 for X (it was 44 for Z, Skyrim's Shout key; an INI you already have keeps its own value); set from the Settings page too
- RefreshMorphs - sends a morph refresh after outfit changes when OBody is not managing the actor, default 1
- GrantPower - grants the Tailor Lesser Power on load, default 1
- Enabled (Controller) - 1 for Magelight's pad navigation, 0 to have the pad act as keys instead (A Enter, B Escape, the d-pad and left stick the arrows), default 1
- Accept, Cancel, Secondary, Tertiary, PreviousTab, NextTab, ToggleCursor (Controller) - which button holds which action, by Magelight's control names (South, East, West, North, LeftShoulder, RightShoulder, RightThumb, LeftThumb, Start, Back, DpadUp, DpadDown, DpadLeft, DpadRight); a name Magelight doesn't know keeps that action's default, and a button given to two actions puts every button back to Magelight's defaults, with the reason in Tailor.log
OBody NG and SmoothCam need no Tailor setting. Tailor detects them and uses them automatically.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
CompatibilityCompatible:
- OBody NG - native integration keeps assigned presets through Tailor outfit changes
- AutoBody, CBPC and other compatible body morph systems - supported through the optional morph refresh
- SmoothCam - Tailor asks for and gives back the camera for the live preview
- Immersive Equipment Displays - its displays are hidden along with weapons in Sleep and Swimming looks and with Hide Weapons
- Nether's Follower Framework - managed actors are detected and flagged; follow the guidance below
- RaceMenu overlays - if an overlay reacts badly to refresh events, set RefreshMorphs to 0
- Mods built on Tailor's API - they share your outfit library and can dress NPCs through Tailor
- Do not use Tailor and a follower framework's outfit system on the same NPC. Both systems will try to control the same outfit.
Nether's Follower Framework
NFF and Tailor can both switch outfits by location. NFF normally leaves a follower's wardrobe alone until an NFF outfit has been created for that follower.
The rule: use one wardrobe manager per follower.
Followers you dress with Tailor: do not create NFF outfits for them. Avoid NFF's outfit dialogue and Create Outfit hotkey for those followers.
Followers that already have an NFF outfit: hand them over in this order:
- Use NFF dialogue to remove the standard, town and home outfits. This returns the follower to their actual default outfit.
- In the NFF MCM, open Follower Outfit & Gear, select the follower, and disable Show Outfit Dialogue.
- Assign the new outfit through Tailor.
Remove the NFF outfit before assigning one through Tailor. Otherwise either system may record the other system's clothing as the NPC's original outfit.
Mixed follower setups: if many followers use different wardrobe systems, set NFF's Outfit Switch Style to Toggle or Menu instead of Auto. Leave Scan Area for Outfit Switch disabled unless you specifically need it.
Wigs: NFF's Never Equip Headwear setting can remove wigs that use circlet, ear or hair-related slots. Leave it disabled for followers wearing Tailor wigs.
Common signs that both systems are controlling the same NPC: outfits reverting after entering a town or home, wigs disappearing during location changes, or Reset restoring unexpected equipment.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
TroubleshootingThe interface does not appear
Make sure SKSE, Address Library and Magelight UI 1.6 or newer are installed for your Skyrim runtime. When Magelight UI is missing or too old, the HUD says "Tailor's menu needs Magelight UI 1.6 or newer." Check Tailor.log in your SKSE log folder (Documents/My Games/Skyrim Special Edition/SKSE/): since 4.0.0 it says why an open was refused.
I updated from an older Tailor version
Tailor needs Magelight UI since 4.0.0, and no longer needs Meridian UI or Prisma UI. Let your mod manager replace the old Tailor files completely so no old interface files are left behind.
Tailor opened on my character instead of the NPC
Tailor opens on your character when no NPC is under the crosshair. Aim directly at the NPC and open it again, or press NPC View in the strip.
Tailor won't open on an NPC
Tailor never handles children and shows a message instead of opening on one. For anyone else, make sure the NPC is loaded and alive.
The live NPC stage says preview unavailable
The live stage needs a loaded NPC and a normal first-person or third-person camera. Close other camera menus or modes, return to normal gameplay, target the NPC again, and reopen Tailor.
"Tailor closed after an error. See Tailor.log."
Something inside Tailor went wrong, so it closed itself rather than affect the game. Please send Tailor.log with your report.
Create Outfit and Save are greyed out
Tailor couldn't read outfits.json or library.json in full when the game started, so it won't change them this session. Manage Outfits says which file. Check that the file isn't open in another program or damaged, then restart the game.
Outfits I set are gone after a restart
Tailor couldn't read assignments.json in full when the game started, so it won't write it this session: the Outfits page says so under the target's card, and Tailor.log names the row. Fix or remove that row and restart. On 3.0.x this also happened, silently, when a plugin you had dressed NPCs from was compacted and flagged light; 4.0.0 keeps those rows dormant instead, so the file saves again.
The Tailor power is missing from Favorites
Make sure Tailor.esp is enabled, GrantPower=1 is set in Tailor.ini, and Disable Tailor Favorite is off in Tailor's Settings. Tailor adds the power back to Favorites every time you load.
My controller button combination no longer opens Tailor
That combination was removed in 3.0.0 so it can't clash with other mods. Open Tailor with the Tailor power from your Favorites.
An outfit isn't offered for an NPC
Check the outfit's gender tag on Manage Outfits. NPCs are only offered outfits tagged for their sex or Unisex.
My outfit's name now ends in (2)
Outfit names are unique since 3.0.0. Outfits that shared a name were renamed once. Rename them however you like on Manage Outfits.
An outfit I deleted came back
A mod that uses Tailor's API may have made it again. Search for it on Manage Outfits and check which mod creates outfits by that name.
No mods appear in a plugin dropdown
You need an installed plugin containing armor records for outfits or hair-slot armor records for wigs. Also check Tailor's outfit and wig plugin blacklists.
A wig does not appear
Confirm that the wig's source plugin is enabled and that the item uses an appropriate hair-related equipment slot.
The hotkey conflicts with another mod
Change it on Tailor's Settings page under Opening Tailor: pick Shift or Alt, click the key and press the one you want. Tailor writes the chord to Data/SKSE/Plugins/Tailor.ini, where ModifierKey and ActivateKey can also be edited by hand.
Hair color does not visibly change
Some wigs use pre-colored textures instead of grayscale ones. Skyrim's hair tint multiplies the existing texture color, so tinting may be subtle on those wigs.
The NPC's body changes when an outfit changes
Use a current OBody NG version. Tailor keeps OBody assignments through outfit, load, cell and situation changes.
Reset to Default does not restore the NPC's default clothing
Reset restores the default outfit from the NPC's own plugin. If NFF or another wardrobe manager also controls the NPC, disable that system for the follower first.
An outfit does not stick after a cell change
Tailor retries while the NPC's model loads. If the outfit later changes again, check whether NFF or another outfit system is also managing that NPC.
An outfit reverts in a town or player home
This usually means NFF or another follower framework is also switching outfits by location. Remove that framework's outfits for the NPC and use only one wardrobe manager.
An NPC remains held in place after closing Tailor
Tailor uses one cleanup path for closing, game loads, target loss, camera changes and preview failures. If another mod interrupts it, save and reload the game, then send Tailor.log with the report.
Does Tailor work in Skyrim VR?
No. The DLL builds for VR, but VR is not supported and the live preview is turned off there.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Typical WorkflowsDress an NPC: target the NPC, open Tailor, click a category on Outfits, step through the rack, and set the outfit.
Dress yourself: look away from everyone, open Tailor, and dress your character the same way.
Create an outfit: open Manage Outfits, select Create, choose a plugin, add armor pieces, pick categories and a gender tag, name the outfit, and save.
Restore default clothing: target the NPC and select Reset to Default. Tailor removes its assignment and restores the default outfit from the NPC's own plugin.
Set up outfit situations: open the Situations tab, choose Adventuring, Town, Home, Sleep, Swimming or Warm, then assign a fixed outfit or let it pick at random from its pool.
Share outfits: open Export, pick outfits, and name the file. Your friend puts it in their Data/SKSE/Plugins/Tailor/ folder and picks it on Import.
Assign a wig: open the Wigs tab, click a style category, step through the rack, and set one.
Build the wig library: open the Add wigs tab, choose a plugin, preview its wigs, pick categories, and add them one at a time or all at once.
Change hair color: open the Hair color tab, choose a preset, or create and save a custom RGB color.
━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━━
Created by ColdSun
Developed by an engineer with 35 years of experience in the field
The DLL included with Tailor is digitally signed
Source Code: github.com/heathbrownkeyworks/Tailor
License: GPL-3.0-or-later, with the mod API header under MIT
Built with CommonLibSSE-NG | Magelight UI | C++23
Created by ColdSun
Developed by an engineer with 35 years of experience in the field
The DLL included with Tailor is digitally signed
Source Code: github.com/heathbrownkeyworks/Tailor
License: GPL-3.0-or-later, with the mod API header under MIT
Built with CommonLibSSE-NG | Magelight UI | C++23



































