wow-api-transmog

Documents World of Warcraft Retail C_Transmogrify APIs for cosmetics and customization features.

1|Updated Feb 22, 2026
One-click install
npx skills add https://github.com/pfchrono/SimpleUnitFrames --skill wow-api-transmog-pfchrono
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: wow-api-transmog
Source: https://github.com/pfchrono/SimpleUnitFrames/tree/main/.agents/skills/wow-api-transmog
Command: npx skills add https://github.com/pfchrono/SimpleUnitFrames --skill wow-api-transmog-pfchrono

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive reference for World of Warcraft's Transmogrification, Appearance Collection, and related APIs, enabling developers to interact with and manage in-game cosmetic systems.

Core Features & Use Cases

  • API Reference: Detailed documentation for C_Transmogrify, C_TransmogCollection, C_TransmogSets, C_TransmogOutfits, C_DyeColor, and C_BarberShop functions.
  • Use Case: A developer can use this Skill to quickly find the correct API function to check if a player has collected a specific transmog appearance or to apply a new outfit to their character.

Quick Start

Provide a detailed explanation of the C_TransmogCollection.GetAppearanceSourceInfo function.

Frequently Asked Questions about wow-api-transmog

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I check if a player has collected a specific transmog appearance in World of Warcraft?▼

Check appearance collection status in WoW using the C_TransmogCollection.GetAppearanceSourceInfo function to query source details and collected state for the specified appearance ID.

What Lua API is used to apply a transmog outfit to a character in World of Warcraft?▼

Use the C_TransmogOutfits API to manage and apply transmog outfits to a character in World of Warcraft, handling the saving, loading, and application of cosmetic outfit configurations.

How does the C_TransmogSets API work for managing transmog sets in WoW?▼

The C_TransmogSets API provides functions to query and manage transmog sets in WoW, allowing developers to retrieve set details, track set collection progress, and identify valid set variants for characters.

Can I use Lua to manage dye colors for World of Warcraft items?▼

Yes, you can manage dye colors for WoW items using the C_DyeColor API, which provides functions to apply and manipulate dye channels for supported cosmetic items and equipment.

Does the WoW API support barber shop customization functions for Lua addons?▼

Yes, the WoW API includes the C_BarberShop namespace, allowing Lua addons to interface with barber shop functionalities to manage and apply character customization options.

What is the best way to apply a new transmogrification to an item slot using the WoW API?▼

The best way to apply transmogrification to an item slot is using the C_Transmogrify API, which handles the application and clearing of transmog modifications for specific character equipment slots.