Skyrim Creation Kit Keywords: The Complete Guide to Mastering Custom Content in 2026

If you’ve spent any time building mods for Skyrim, you’ve probably run into keywords, those invisible tags that tell the game what an item actually is. They’re the backbone of how Skyrim categorizes armor, weapons, recipes, and just about everything else. Without them, your custom steel sword won’t show up in smithing menus, and that fancy enchanted robe you crafted? The game won’t recognize it as clothing.

Keywords might not be flashy, but they’re one of the most powerful tools in the Creation Kit. Whether you’re building your first simple armor mod or designing a complex overhaul with crafting systems and custom perks, understanding how keywords work will save you hours of troubleshooting and open up creative possibilities you didn’t know existed. This guide breaks down everything you need to know about keywords in the Creation Kit, from the basics to advanced techniques that veteran modders rely on daily.

Key Takeaways

  • Skyrim Creation Kit keywords are invisible tags that categorize items, weapons, and armor—without them, custom content won’t appear in crafting menus or interact correctly with game systems.
  • Keywords control critical mod functionality including crafting recipe visibility, perk interactions, and merchant inventory placement, making them essential for any Skyrim mod development project.
  • Vanilla Skyrim keywords follow naming conventions (Armor, Weap, Crafting prefixes) that help modders quickly identify and assign the correct tags to weapons, armor, and recipes.
  • Creating custom keywords requires only a unique prefix (like ‘ModName_’) and a descriptive name under 30 characters to prevent conflicts and maintain cross-mod compatibility.
  • Advanced modders use HasKeyword() and WornHasKeyword() Papyrus functions to create dynamic item behavior, while keyword-driven distribution tools like SPID enable scalable inventory systems without hardcoding.
  • Keyword conflicts between mods can be resolved using xEdit to identify red-flagged issues and create compatibility patches that unify keyword definitions across multiple plugins.

What Are Keywords in the Skyrim Creation Kit?

Keywords are form types in the Creation Kit that act as tags or identifiers. They’re assigned to items, actors, locations, and other objects to define properties, behaviors, and relationships within the game’s systems. Think of them as metadata, invisible to the player, but essential for how Skyrim’s engine processes and categorizes content.

When you attach a keyword to an item, you’re essentially telling the game, “This object belongs to category X” or “This item should interact with system Y.” For example, the ArmorHeavy keyword tells the game that a piece of armor is heavy armor, which affects everything from perk interactions to UI filtering.

Understanding the Role of Keywords in Mod Development

In mod development, keywords serve multiple critical functions. They control how items appear in crafting menus, determine which perks affect them, and establish compatibility with other mods that rely on shared keyword standards.

One of the most common uses is in crafting recipes. When you create a crafting recipe in the Creation Kit, you specify which crafting station it appears at using keywords like CraftingSmithingForge or CraftingTanningRack. Without the correct keyword, your recipe simply won’t show up, even if everything else is configured perfectly.

Keywords also drive perk interactions. The WeapTypeWarhammer keyword, for instance, connects two-handed warhammers to perks in the Two-Handed skill tree. If you create a custom warhammer but forget to assign this keyword, players won’t get perk bonuses when wielding it.

How Keywords Differ from Other Data Types

It’s easy to confuse keywords with other Creation Kit data types, especially when you’re starting out. Unlike properties or scripts, keywords don’t contain logic or values, they’re purely categorical flags.

FormIDs uniquely identify every object in the game, but keywords identify types of objects. A FormID points to one specific iron sword, while the WeapTypeSword keyword applies to all swords. Properties, on the other hand, store actual data like damage values or weight.

Keywords are also fundamentally different from scripts. Scripts contain executable code that runs during gameplay, while keywords are static tags read by the game’s existing systems. You can, but, use scripts to check for keywords dynamically, more on that in the advanced section.

Why Keywords Are Essential for Advanced Modding

As you move beyond basic item creation and start building more complex mods, keywords become absolutely indispensable. They’re the glue that holds interconnected systems together and enables the kind of polish that separates amateur mods from professional-quality work.

Controlling Item Behavior and Categorization

Keywords determine how items behave across Skyrim’s countless subsystems. Take armor, for example. Assigning ArmorLight or ArmorHeavy doesn’t just affect UI sorting, it controls which perks apply, how much stamina is consumed when wearing a full set, and even how certain enchantments interact with the piece.

Weapon keywords like WeapTypeBow or WeapTypeDagger are equally critical. They dictate attack animations, determine which kill cam sequences play, and control speed modifiers. Many advanced combat mods released on Nexus Mods rely heavily on weapon keywords to carry out new combat mechanics without breaking vanilla balance.

The VendorItem series of keywords controls merchant inventory. Adding VendorItemWeapon to a custom weapon means it’ll show up in the inventories of weapon merchants across Skyrim. Without it, players might never encounter your item through normal gameplay, forcing them to use console commands or craft it manually.

Enabling Compatibility Between Mods

This is where keywords truly shine. In Skyrim’s modding ecosystem, compatibility is everything. Two mods that would otherwise conflict can coexist peacefully if they use shared keyword standards.

When building weapon or armor mods, using vanilla keywords like ArmorMaterialIron or WeapMaterialDaedric ensures your items integrate with existing crafting overhauls, perk mods, and sorting systems. Popular mods like SkyUI rely on keyword filtering to organize inventory, and if your custom items don’t have the right keywords, they’ll end up in miscellaneous categories or break the UI entirely.

Some modding communities have established standard keyword frameworks specifically to improve cross-mod compatibility. When creating custom quest mods, following these conventions means your mod will work seamlessly alongside hundreds of others, rather than requiring endless compatibility patches.

How to Access and Navigate Keywords in the Creation Kit

Before you can work with keywords, you need to know where to find them in the Creation Kit’s somewhat cluttered interface. The Creation Kit hasn’t changed much since Skyrim’s original 2011 release, so the UI can feel dated, but once you know where to look, navigation becomes second nature.

Finding the Keyword Editor

Open the Creation Kit and load Skyrim.esm (or your mod’s plugin). In the top menu bar, click Gameplay and select Keyword from the dropdown. This opens the Keyword Editor window, which displays a searchable list of every keyword in your loaded plugins.

The window is split into sections. The left pane shows the complete keyword list with columns for EditorID and FormID. The right pane displays details about the selected keyword, though for most keywords, this area remains empty, keywords don’t have many configurable properties beyond their EditorID and FormID.

You can also access keywords through the Object Window. Set the category filter to All and type “Keyword” in the filter box. This method is less convenient for browsing but useful when you’re working with multiple data types simultaneously.

Browsing and Filtering Existing Keywords

The Creation Kit loads thousands of keywords from vanilla Skyrim, and if you have DLC or other mods loaded, that number balloons quickly. Learning to filter effectively is essential.

Use the filter bar at the top of the Keyword Editor to search by EditorID. Vanilla keywords follow naming conventions that make them easier to find. Armor keywords typically start with “Armor,” weapon keywords with “Weap,” and crafting keywords with “Crafting.”

For example, searching “VendorItem” shows all merchant-related keywords, while “Daedric” filters keywords related to Daedric equipment. This convention isn’t mandatory for custom keywords, but following it makes your mod much easier to maintain and debug.

Double-clicking a keyword opens its detail view, though there’s usually not much to see. Keywords are intentionally simple, they’re just unique identifiers with a name. The real work happens when you assign them to items, recipes, and other objects.

Common Vanilla Skyrim Keywords Every Modder Should Know

You don’t need to memorize every vanilla keyword, but knowing the most commonly used ones will speed up your workflow significantly. These are the keywords you’ll reference constantly when building weapons, armor, and crafting systems.

Armor and Clothing Keywords

Armor keywords fall into several categories: material, weight class, and slot. Material keywords like ArmorMaterialIron, ArmorMaterialSteel, ArmorMaterialElven, and ArmorMaterialDaedric tie armor pieces to crafting recipes and tempering perks.

Weight class keywords include ArmorLight and ArmorHeavy. These affect which perks boost the armor’s rating and determine stamina costs. Don’t forget ClothingBody, ClothingHands, ClothingFeet, and ClothingHead for non-armor clothing items, these prevent clothing from being affected by armor perks.

The ArmorJewelry keyword covers rings and necklaces, while ArmorShield designates shields. Both are crucial for ensuring items interact correctly with the UI and enchanting systems. Many players customize their weapon and armor loadouts based on these categorizations.

Weapon Keywords

Weapon keywords define both material and type. Type keywords include WeapTypeSword, WeapTypeGreatsword, WeapTypeDagger, WeapTypeMace, WeapTypeWarAxe, WeapTypeBattleaxe, WeapTypeBow, and WeapTypeCrossbow. These control animations, attack speed, and perk interactions.

Material keywords mirror armor: WeapMaterialIron, WeapMaterialSteel, WeapMaterialElven, WeapMaterialDwarven, WeapMaterialOrcish, WeapMaterialEbony, WeapMaterialDaedric, and WeapMaterialDragonbone. These determine which smithing perks allow crafting and tempering.

The WeapTypeStaff keyword is special, it designates magical staves, which use different mechanics than melee weapons or bows. If you’re building spell-related content, understanding staff keywords is essential.

Crafting and Recipe Keywords

Crafting keywords determine where recipes appear. CraftingSmithingForge makes recipes show up at forges, while CraftingSmithingSharpeningWheel and CraftingSmithingArmorTable control tempering options.

Other crafting keywords include CraftingTanningRack for leather processing, CraftingSmelter for ore conversion, and CraftingCookpot for cooking recipes. The Skyrim Creation Club has added several custom crafting keywords for unique stations introduced in official content.

For alchemy and enchanting, VendorItemPotion, VendorItemPoison, and VendorItemStaffEnchantment play important roles in determining how NPCs interact with consumables and enchanted items.

Creating Custom Keywords for Your Mods

Once you’re comfortable with vanilla keywords, you’ll eventually need to create your own. Custom keywords let you define entirely new categories and enable unique interactions that vanilla Skyrim doesn’t support.

Step-by-Step: Adding a New Keyword

Open the Keyword Editor from the Gameplay menu. Right-click anywhere in the keyword list and select New. A new keyword entry appears with a placeholder EditorID.

Click on the new keyword to select it, then press F2 or double-click the EditorID field to rename it. Choose a descriptive name that follows the conventions you’ve seen in vanilla keywords. For example, if you’re creating a keyword for glass weapons in a custom mod, you might name it WeapMaterialGlassCustom or MyModWeapGlass.

The FormID assigns automatically when you save. Click OK to close the editor, then save your plugin. Your custom keyword now exists and can be assigned to items just like vanilla keywords.

It’s that simple, keywords don’t require additional configuration or properties. Once created, they’re ready to use immediately.

Naming Conventions and Best Practices

Good naming conventions prevent headaches later, especially in large mods or when working with teams. Start custom keyword names with a unique prefix that identifies your mod. For example, if your mod is called “Legendary Armory,” prefix your keywords with “LA_” or “LegendaryArmory_”.

This prevents conflicts with other mods that might create similarly named keywords. Two mods with a keyword named CustomMaterialSteel will conflict, but LA_CustomMaterialSteel and OtherMod_CustomMaterialSteel can coexist peacefully.

Use clear, descriptive names. LA_ArmorSetBonus_Dragonscale tells you exactly what the keyword does at a glance, while LA_KW01 requires you to constantly reference documentation. Your future self will thank you.

Avoid excessively long names, the Creation Kit’s interface truncates long EditorIDs, making them hard to work with. Aim for 30 characters or less. Balance clarity with brevity.

Assigning Keywords to Items and Objects

Creating keywords is only half the battle. The real power comes from assigning them to items, recipes, perks, and other objects. This is where your custom content starts functioning within Skyrim’s systems.

Attaching Keywords to Weapons and Armor

Open the Object Window and navigate to Items > Armor or Items > Weapon, depending on what you’re modifying. Double-click the item you want to edit to open its properties window.

Scroll down to the Keywords section. You’ll see a list of currently assigned keywords. Click Add to open a keyword selection window. Browse or search for the keyword you want to attach, select it, and click OK.

You can assign multiple keywords to a single item. A custom Daedric sword, for instance, might have WeapTypeSword, WeapMaterialDaedric, VendorItemWeapon, and any custom keywords you’ve created for special effects or categorization.

Order rarely matters, but consistency helps. Many modders list type keywords first, followed by material, then vendor and custom keywords. This isn’t enforced by the engine, but it makes your data cleaner.

Some keywords are mutually exclusive by design. Don’t assign both ArmorLight and ArmorHeavy to the same piece, the game won’t crash, but perk interactions will behave unpredictably. When building comprehensive weapon guides, proper keyword assignment is crucial for accurate categorization.

Using Keywords in Crafting Recipes and Perks

Crafting recipes use keywords to determine where they appear. Open Items > Constructible Object to view recipes. Double-click a recipe to edit it.

The Workbench Keyword field determines the crafting station. Select CraftingSmithingForge for standard smithing recipes or CraftingTanningRack for leather items. Without this keyword, the recipe won’t appear anywhere, making it inaccessible to players.

Perks use keywords to filter which items they affect. Open Character > Perk and double-click a perk to view its entry. Many perks include conditions that check for specific keywords. For example, the Steel Smithing perk checks for ArmorMaterialSteel and WeapMaterialSteel to determine which items can be crafted.

When creating custom perks, you’ll use the GetItemCount or HasKeyword conditions extensively. These conditions check whether an item in the player’s inventory or equipped on the player has a specific keyword. Detailed skill tree guides often reference these perk-keyword relationships.

Troubleshooting Common Keyword Issues

Even experienced modders run into keyword problems. Items that don’t appear, recipes that won’t trigger, or perks that don’t apply, most of these issues trace back to missing, incorrect, or conflicting keywords.

Resolving Keyword Conflicts Between Mods

Keyword conflicts typically occur when two mods create keywords with identical EditorIDs but different FormIDs. When Skyrim loads both mods, only one keyword registers, causing the other mod’s items to malfunction.

Load your mods in a tool like xEdit (also called SSEEdit for Special Edition). Navigate to the keyword records and look for conflicts flagged in red or orange. If two mods define the same keyword, you’ll need to create a compatibility patch that forwards one mod’s keyword definition and updates the other mod’s items to reference it.

Another common issue: one mod expects a keyword to exist, but it’s defined in another mod that isn’t loaded. This typically happens with community framework mods. Always check your mod’s master file dependencies and ensure required frameworks are installed and loaded correctly.

If you’re distributing a mod publicly, document which keywords you’ve created and encourage other modders to reuse them rather than creating duplicates. Shared keyword standards benefit the entire modding community, as highlighted in many modding tutorials on sites like How-To Geek.

Fixing Items That Won’t Appear or Function Correctly

If your custom item doesn’t show up in-game, keyword issues are the most likely culprit. For crafting recipes, verify that you’ve assigned the correct workbench keyword. Open the recipe in the Creation Kit and double-check the Workbench Keyword field.

For items that should appear in merchant inventories but don’t, confirm you’ve added the appropriate VendorItem keyword. Remember that vendor keywords alone don’t guarantee items appear, merchants also filter by item type and level, but without the keyword, the item definitely won’t show.

Perks not applying? Check that your item has the keywords the perk’s conditions expect. Open the perk entry and examine its condition functions. If a perk checks for WeapTypeSword, your weapon must have that exact keyword, WeapTypeGreatsword won’t work, even though both are swords.

Use console commands to test items directly. The player.additem command lets you spawn items for testing without waiting for them to appear in loot or vendor inventories. Examine the item in your inventory and test whether perks and enchantments apply correctly.

Advanced Keyword Techniques for Experienced Modders

Once you’ve mastered the basics, keywords unlock powerful advanced techniques that veteran modders rely on for complex systems and dynamic content.

Using Keywords with Scripts and Conditions

Papyrus scripts can query keywords at runtime, enabling dynamic item behavior. The HasKeyword() function checks whether an actor or object has a specific keyword. This is incredibly useful for conditional logic.

For example, you might script an enchantment that applies different effects based on weapon type. Your script checks for WeapTypeSword versus WeapTypeMace and adjusts damage or effects accordingly. This approach lets you create single enchantments that adapt intelligently to different items.

The WornHasKeyword() function checks keywords on equipped items. You can create scripts that detect when players wear full sets of specific armor types and apply set bonuses automatically. This technique is far more elegant than hardcoding specific item FormIDs, as it works with any modded armor that uses the correct keywords.

Condition functions in the Creation Kit also support keyword checks. GetWornItemHasKeyword, GetEquippedItemHasKeyword, and GetKeywordItemCount are powerful tools for creating perks, magic effects, and quests that respond dynamically to player equipment. Many guides on Twinfinite reference these advanced scripting techniques when covering complex mod interactions.

Leveraging Keywords for Dynamic Leveled Lists

Leveled lists populate loot, vendor inventories, and enemy equipment. Rather than manually adding every item to leveled lists, advanced modders use keywords to populate lists dynamically.

Skyrim’s engine doesn’t natively support keyword-based leveled lists, but mods like SPID (Spell Perk Item Distributor) enable this functionality through SKSE. With SPID, you can define distribution rules that add items to NPCs based on keywords. For instance, you might configure all bandits to have a chance to carry items with your custom BanditLoot keyword.

This technique makes your mod infinitely more compatible. Instead of editing core leveled lists, which conflicts with nearly every other mod, you use keywords and external distribution tools. Other modders can add their items to your systems simply by using the same keywords.

When building complex crafting overhauls or economy mods, keyword-driven systems scale far better than hardcoded item lists. You can add dozens of items in the future without touching existing distribution logic, just assign the right keywords, and your existing systems incorporate them automatically.

Conclusion

Keywords might seem like a small piece of the Creation Kit’s massive toolset, but they’re fundamental to how Skyrim’s systems recognize and categorize content. Master them, and you’ll build mods that integrate seamlessly with vanilla gameplay, remain compatible with other mods, and feel professionally polished.

Whether you’re adding a simple weapon, overhauling crafting systems, or building complex quest mods with custom mechanics, solid keyword knowledge is non-negotiable. Start with vanilla keywords to understand how Bethesda structured their systems, then branch into custom keywords as your projects grow more ambitious.

The Creation Kit hasn’t changed much since 2011, and that stability means the keyword techniques you learn today will remain relevant as long as Skyrim modding continues, which, let’s be honest, is probably forever. Now get back into the Creation Kit and start tagging your content properly. Your future debugging sessions will thank you.

LATEST POSTS