WoW Addon Dev Wotlk V335a Claude Skill — Development skill for Claude Code
A Claude Code Skill for developing, porting, and debugging World of Warcraft addons targeting the 3.3.5a client (build 12340, Interface 30300, Lua 5.1).
How to install WoW Addon Dev Wotlk V335a Claude Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open Kirchlive/WoW-Addon-Dev-Wotlk-v335a-Claude-Skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What WoW Addon Dev Wotlk V335a Claude Skill does
A Claude Code Skill for developing, porting, and debugging World of Warcraft addons targeting the 3.3.5a client (build 12340, Interface 30300, Lua 5.1).
Alternatives in Development
- Developing — Developing Prisma Next skills 47.6k ★
- Project-Level Skills — This directory contains skills for developing and maintaining the claude-mem project itself, not skills that a 39.3k ★
- Lua Lsp — Lua /plugin install lua-lsp@claude-plugins-official 14k ★
README
WoW Addon Development Wotlk v3.3.5a - Claude Skill
A [Claude Code Skill](https://docs.claude.com/en/docs/claude-code/skills) for developing, porting, and debugging World of Warcraft addons targeting the **3.3.5a client (build 12340, Interface 30300, Lua 5.1)** — the client base used by Project Epoch, Warmane, Ascension, Atlantiss, and other Classic+ private servers.
This is a generic skill for the WotLK 3.3.5a client; server-specific quirks (Project Epoch's custom seals/items, EpochFixes patterns, etc.) live in `references/server-specific/`.
What this skill gives Claude Code
- Routing for which reference doc to read for any given addon-dev task (porting, debugging, new addon, etc.)
- Lua 5.1 compatibility reference covering both directions of porting:
- Vanilla 1.12 (Lua 5.0) → WotLK 3.3.5 (Lua 5.1) — what's now available, what still needs rewriting
- Modern/Retail (Lua 5.2+) → 3.3.5 — every 5.2+ feature that breaks the parser
- Modern API → 3.3.5 replacement table covering
C_Timer,C_AddOns,C_NamePlate,Settings.*,MenuUtil, atlas textures, and more - API quick-reference for the high-frequency 3.3.5 surface (frames, events, units, auras, CLEU, items, tooltips, slash commands, SavedVariables)
- Frame/UI cookbook covering tooltip ownership, taint avoidance,
hooksecurefuncpatterns, SecureHandlers, OnUpdate throttling - Ace3-on-3.3.5 specifics including the canonical xpcall fix and library version recommendations
- External tools guide for the MilkyWay Codex MCP server, the FrameXML mirror, the awesome_wotlk DLL, and BLP/MPQ tooling
- Three executable validators that can be run by Claude Code (or by you) on any addon source tree:
scripts/lint_lua51.py— catches Lua 5.2+ syntax (goto,//,&|<<>>,\z,_ENV,table.pack,bit32.*)scripts/scan_xpcall.py— catches variadicxpcall(the Ace3 v36+ break)scripts/validate_toc.py— catches bad Interface versions, forbidden TOC directives,
Related Skills
Wow Retail Backport
Agent Skill + Python toolkit that backports any retail World of Warcraft item, set or whole expansion to a Wot
Quickmark
A World of Warcraft addon for quickly marking enemy targets.
C Research
Research WoW APIs and patterns for addon development.
Stremio MCP
Unified MCP server for Stremio: search movies/series, browse catalogs, list streams via addons, and play/contr
Sprite Scripts
CLI tools for launching and managing coding agents on sprites.dev — push plans, auto-checkpoint, monitor progr
Game Client To Server Reverse
从游戏客户端反推服务端协议并复现可部署服务端 (Agent Skill)。Unity/UE/Cocos, IL2CPP/Lua/JS…
Related Agents
Gameplay Dev
Owns src/entities and src/systems: enemies, towers, projectiles, movement, targeting, waves, economy, and win/
Worktree Agent Frontend
Implementer agent specialized in frontend/UI, working in ITS OWN git worktree. Launched by the orchestrator wh
Contract Spec Agent
Emits a DRAFT C# DTO and TypeScript/Angular client interface contract before implementation begins, writing co