Yoon KyoungMin
Community@yoongang02 · Seoul, South Korea
Yoon KyoungMin authors a MapleStory Worlds (MSW) development skill suite covering mlua scripting, behaviour trees, UI systems, avatars, combat, and prebuilt game packages.
Agent Skills by Yoon KyoungMin
Showing 11 vetted skills indexed across 1 GitHub repositories.
msw-packages
Indexes official MSWPackages prebuilt packages and guides their integration into MapleStory Worlds projects.
msw-behaviourtree
Generates and validates MSW .behaviourtree files with project-scanned node catalogs and Blackboard wiring.
msw-general
Guides MapleStory Worlds game creation with platform rules, builders, and entity authoring workflows.
msw-painter
Draw pixel art sprites with SVG, Canvas, or HTML and register them as MapleStory Worlds sprite resources.
msw-scripting
Author, validate, and debug MapleStory Worlds .mlua scripts with playtest workflows.
msw-sprite-ruid
Assigns sprite, animationclip, and thumbnail RUIDs to MapleStory Worlds renderer components.
msw-search
Searches MapleStory Worlds API documentation and game resources via vector search and REST API.
msw-defaultplayer
Inspect and patch DefaultPlayer model files to configure player components, movement, HP, and camera in MapleStory Worlds.
msw-avatar
Manages MapleStory Worlds avatar costumes and animation state mappings via file edits and scripts.
msw-combat-system
Implements 2D combat pipelines in MapleStory Worlds using native mLua APIs.
msw-ui-system
Designs, builds, and wires MapleStory Worlds .ui files via a CJS builder with component APIs and runtime mlua patterns.
Frequently Asked Questions About Yoon KyoungMin
FAQPage SchemaWhat tasks can I accomplish with yoongang02's MSW skills?▼
You can author and debug .mlua scripts, generate behaviour trees, build UI layouts (HUD, popups, inventory, GridView), manage avatars and costumes across 17 slots, implement combat pipelines with damage and knockback, configure DefaultPlayer movement, search sprites via vector/REST search, draw pixel-art sprites, and integrate prebuilt packages like shops, quests, and leaderboards.
Who are these MSW skills designed for?▼
They target MapleStory Worlds creators and game developers building 2D multi-genre worlds who need structured guidance on native MSW APIs, including scripters working with mlua lifecycle and events, designers assembling UI and avatar animations, and system builders implementing combat FSMs, behaviour trees, and player character configuration.
How do the skills work together in practice?▼
Start with msw-general as the foundation, then use msw-search to locate API docs and sprite RUIDs, msw-scripting for .mlua authoring and playtest debugging, and specialized skills (msw-ui-system, msw-avatar, msw-combat-system, msw-behaviourtree) per feature. Check msw-packages first to reuse prebuilt systems instead of building from scratch.
What are the prerequisites for using these skills?▼
You need a MapleStory Worlds project environment with access to the msw-mcp MCP server for document retrieval and asset upload operations. Skills operate on MSW-native file formats (.mlua, .ui, .behaviourtree, .model) and assume familiarity with MSW concepts like components, RUIDs, exec spaces, and the ModelBuilder inspection pattern.
Can I create custom sprites if no existing resource matches?▼
Yes. The msw-painter skill draws pixel art or MapleStory-style cartoon sprites using SVG, HTML5 Canvas, or HTML, renders them to PNG, and uploads via the msw-mcp asset_create_resource_storage_item call to obtain a usable sprite RUID when msw-search finds no suitable existing resource.