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.