What problem does it solve? When building MapleStory Worlds games in mLua, developers lack detailed API descriptions, code examples, and a reliable way to obtain resource RUIDs for sprites, animations, sounds, and avatar items. This Skill provides two search paths: vector search over API docs and guides through the msw-mcp MCP server, and a REST API for resource lookup. ## Core Features & Use Cases - Document Search: Retrieve detailed API descriptions, code examples, related APIs, and implementation guides via the mlua_api_retriever and mlua_document_retriever MCP tools when .d.mlua stubs are insufficient. - Resource Search: Find sprites, animationclips, resource packs, BGM, voice, sound effects, and avatar items through a Node.js wrapper (scripts/msw_resource_api.cjs) covering search, similar-resource, detail, batch, tags, list, random, and pack endpoints. - Use Case: You need a monster asset for your game. Search with resourceTypeFilter set to resource_pack, fetch the pack details with getResource, then assign an element RUID from payload.elements to SpriteRendererComponent.SpriteRUID. ## Quick Start Ask the assistant to find an orange mushroom monster resource pack and show the API details for SpriteRendererComponent.