wow-api-misc-systems

Reference miscellaneous World of Warcraft Retail API systems for NPC interaction, tooltips, and UI elements.

39|4|Updated Feb 12, 2026
One-click install
npx skills add https://github.com/JBurlison/WoWAddonAPIAgents --skill wow-api-misc-systems-jburlison
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: wow-api-misc-systems
Source: https://github.com/JBurlison/WoWAddonAPIAgents/tree/main/.github/skills/wow-api-misc-systems
Command: npx skills add https://github.com/JBurlison/WoWAddonAPIAgents --skill wow-api-misc-systems-jburlison

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill provides a comprehensive reference for numerous smaller, yet essential, World of Warcraft API systems that don't warrant their own dedicated Skill, streamlining development for various in-game functionalities.

Core Features & Use Cases

  • NPC Interaction: Manage NPC dialog (GossipInfo), player choices (PlayerChoice), and interaction windows (PlayerInteractionManager).
  • UI & Utility: Access tooltip data (TooltipInfo), manage tutorials, cinematics, and localization.
  • Game Systems: Interact with Chromie Time, Allied Races, and legacy systems like Garrisons.
  • Use Case: When developing an addon that needs to present custom NPC dialog options or automatically select a quest from a gossip window, this Skill provides the necessary API functions.

Quick Start

Use the wow-api-misc-systems skill to get the available dialog options from the current NPC.

Frequently Asked Questions about wow-api-misc-systems

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

FAQPage Schema
How do I interact with NPC gossip windows and manage player choices in a WoW addon?

WoW addon NPC interaction is managed using GossipInfo and PlayerChoice APIs to handle dialog options, while PlayerInteractionManager controls the interaction windows, allowing addons to present custom dialog or automatically select quests.

Can I retrieve item and spell tooltip data using the WoW API for custom UI elements?

Yes, tooltip data can be accessed using the TooltipInfo API systems. This Skill provides a consolidated reference for extracting item and spell tooltip information, which is essential for developing custom UI elements and informative displays.

What WoW API functions are available for managing cinematics and tutorials?

The WoW API includes specific UI and utility systems for managing cinematics, tutorials, and localization. These functions allow addon developers to control cinematic playback sequences and programmatically trigger or suppress in-game tutorial prompts.

Does the WoW API support interacting with legacy game systems like Garrisons?

Yes, the WoW API supports interacting with legacy game systems. This reference covers functions for accessing Garrisons, Chromie Time, and Allied Races, allowing addon developers to interface with these older expansion mechanics.

What is the best way to access miscellaneous World of Warcraft API systems for addon development?

The best way to access miscellaneous WoW API systems is through a consolidated reference covering diverse game mechanics. This approach streamlines development for features beyond core combat or inventory APIs, providing necessary functions for NPC interaction and UI utilities.

Why does my addon need a miscellaneous API reference instead of dedicated combat or inventory systems?

Your addon needs a miscellaneous API reference because numerous essential game features like NPC dialog, player choices, and tooltips do not warrant dedicated systems. This consolidation streamlines development by providing necessary functions for diverse in-game functionalities.