AgentSkillsCN

wow-api-index

为所有WoW API技能打造主索引与术语表。将每一个C_命名空间、API系统与功能类别,一一对应到为其撰写文档的技能。当您需要查询任一WoW API函数时,应优先使用此技能,以快速定位哪个领域技能包含了完整的文档资料。本功能截至12.0.0补丁(仅限零售版)。

SKILL.md
--- frontmatter
name: wow-api-index
description: "Master index and glossary for all WoW API skills. Maps every C_ namespace, API system, and category to the skill that documents it. Use this skill FIRST when looking up any WoW API function to find which domain skill contains the full documentation. Current as of Patch 12.0.0 (Retail only)."

WoW API Skill Index

This is the master glossary for all WoW Addon API skills. Use this index to find which skill documents a specific API system, C_ namespace, or function category.

Source of truth: https://warcraft.wiki.gg/wiki/World_of_Warcraft_API Current as of: Patch 12.0.0 (Build 65655) — January 28, 2026 Scope: Retail only. No deprecated or removed functions.

How to Use This Index

  1. Find the API system name (e.g., C_Item, C_QuestLog, UnitHealth)
  2. Look it up in the reference tables below to find the skill name
  3. Read that skill for full function signatures, parameters, return values, and examples
  4. If the skill doesn't exist yet, fetch the wiki page directly: https://warcraft.wiki.gg/wiki/API_<FunctionName>

Reference Files

ReferenceContents
DOMAIN-SKILLS.mdDetailed per-domain tables with API systems and key functions
NAMESPACE-LOOKUP.mdC_ namespace → skill quick lookup (~90 entries)
CATEGORY-LOOKUP.mdWiki category → skill quick lookup (~45 entries)
MAINTENANCE.mdHow to update this index when skills or patches change

Domain Skills Summary

SkillScopeStatus
wow-addon-structureAddon files, TOC, SavedVariables, loading lifecycle:white_check_mark:
wow-api-widgetWidget API, widget hierarchy, all frame/region/texture/font/animation types:white_check_mark:
wow-api-xml-schemaXML schema, XML elements, attributes, templates, UI definitions in XML:white_check_mark:
wow-api-framexmlFrameXML functions, mixins, pools, SharedXML & game utils:white_check_mark:
wow-api-spells-abilitiesSpells, spellbook, action bars, cooldowns, casting:white_check_mark:
wow-api-items-inventoryItems, bags, bank, loot, equipment:white_check_mark:
wow-api-combatCombat log, threat, damage meters, loss of control:white_check_mark:
wow-api-questsQuest log, quest info, quest offers, content tracking:white_check_mark:
wow-api-map-navigationMaps, area POIs, taxi, waypoints, vignettes:white_check_mark:
wow-api-social-chatChat, clubs/communities, friends, voice, BattleNet:white_check_mark:
wow-api-guildGuild management, guild bank:white_check_mark:
wow-api-group-lfgParty, dungeon finder, premade groups, social queue:white_check_mark:
wow-api-pvpPvP, battlegrounds, arenas, war mode:white_check_mark:
wow-api-professionsTradeskill UI, crafting orders, recipes:white_check_mark:
wow-api-collectionsMounts, pets, pet battles, toys:white_check_mark:
wow-api-transmogTransmog, appearances, sets, outfits, dye colors:white_check_mark:
wow-api-achievementsAchievements, statistics:white_check_mark:
wow-api-calendar-eventsCalendar, event scheduler:white_check_mark:
wow-api-encountersEncounter journal, timeline, M+, instances:white_check_mark:
wow-api-reputationReputation, major factions:white_check_mark:
wow-api-currency-economyCurrency, auction house, tokens, stores:white_check_mark:
wow-api-talentsClass talents, hero talents, traits, specialization:white_check_mark:
wow-api-settings-systemCVars, console, settings, sound, video, build info:white_check_mark:
wow-macro-commandsMacro slash commands, conditionals, syntax, /cast, /use, #showtooltip:white_check_mark:
wow-api-housingPlayer housing (new Patch 12.0):white_check_mark:
wow-api-eventsGame events reference and payloads:white_check_mark:
wow-lua-apiLua 5.1 base functions, libraries, and WoW-only additions:white_check_mark:
wow-api-lua-environmentWoW Lua specifics, restrictions, taint system:white_check_mark:
wow-api-escape-sequencesUI escape sequences: color codes, inline textures, atlas markup, grammar, Kstrings:white_check_mark:
wow-api-weekly-rewardsGreat Vault / weekly rewards:white_check_mark:
wow-api-misc-systemsMiscellaneous smaller API systems:white_check_mark:

Status Legend

StatusMeaning
:white_check_mark:Skill exists and is documented
:construction:Skill planned but not yet created