wow-api-guild

Reference World of Warcraft Retail guild management, roster, and bank APIs.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive access to World of Warcraft's guild management and banking APIs, enabling detailed control and information retrieval for guild leaders and officers.

Core Features & Use Cases

  • Guild Management: Invite, promote, demote, kick, and disband members. Set the Guild Message of the Day (MOTD).
  • Roster & Bank Access: Retrieve detailed guild roster information, manage guild bank tabs, items, and money transactions.
  • Use Case: An officer can use this Skill to automatically generate a report of online guild members, their current zone, and their rank, or to list all items in a specific guild bank tab.

Quick Start

Use the wow-api-guild skill to list all online members of the guild.

Frequently Asked Questions about wow-api-guild

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

FAQPage Schema
How do I get guild roster information in World of Warcraft using Lua?

Guild roster information in World of Warcraft is retrieved using Lua functions like GuildRoster and GetGuildRosterInfo. This Skill provides complete reference for retrieving member details, sorting the roster, and accessing rank, zone, and online status data.

Can I manage guild bank tabs and items with the WoW API?

Yes, you can manage the guild bank using WoW API functions like GetGuildBankItemInfo. This Skill covers deposit and withdraw operations, tab management, item retrieval, money transactions, and permission configurations for guild bank control.

What Lua functions are available for WoW guild management tasks like inviting and promoting?

WoW guild management tasks use Lua API functions for invite, promote, demote, kick, and disband operations. This Skill serves as a comprehensive reference for these functions, plus setting the Guild Message of the Day (MOTD) and guild info.

Does the WoW guild API support retrieving guild perks and reputation data?

Yes, the WoW guild API supports retrieving guild perks and reputation data. This Skill references these capabilities alongside C_GuildInfo functions and Club API guild integration for comprehensive guild management and information access.

How do I list all online guild members and their current zones in WoW?

To list online WoW guild members and their zones, use the guild roster Lua functions covered in this Skill. It provides the reference needed to call GuildRoster, parse GetGuildRosterInfo output, and filter by online status and zone data.

Is this WoW guild API reference suitable for Retail World of Warcraft?

This Skill is designed specifically for World of Warcraft Retail guild management. It covers Retail-specific guild APIs including C_GuildInfo, Club API integration, guild bank functions, and roster management for current WoW addon development.