
Msw General
If you're building anything in MapleStory Worlds, read this first. It enforces a core principle: MSW isn't about prototypes, it's about polished games, so every entity needs proper sprites, animations, and sounds applied via the search skill. The real value is the workflow discipline it hammers in: never start models from scratch (use the validated template catalog), always use builders instead of hand-editing files, and if an entity appears twice or more in a map, author a model first and place instances rather than copying inline components. The preflight rules are strict (read entity.md before touching entities, read builder-protocol.md before any file writes) but they exist because the three builders are interlocked and skipping documentation breaks the component sync contracts.
- skills.sh installs
- 10.7K
- GitHub stars
- 38
- last updated
- Aug 21, 2026
Install
$ npx -y skills add msw-git/msw-ai-coding-plugins-official --skill msw-general --agent claude-codeInstalls into .claude/skills of the current project.
Files
MSW General — Foundation Skill
The foundation skill for MSW (MapleStory Worlds) creation, integrating shared tools, domain knowledge, platform rules, and file authoring. Every other MSW skill depends on it.
Core Principle: Visual Polish
MSW is a game creation platform. The goal is not a prototype where logic merely runs — it is a polished game players can enjoy.
So whatever entity you create — monster, NPC, tower, item, background object — search for and apply appropriate resources (sprites, animations, sounds) that match its role and personality. Do not leave the default sprite in place or leave SpriteRUID empty.
Resource application principle when creating an entity:
- After creating the entity, use the
msw-searchskill to find sprites/animations that fit it - Apply the RUID of the found resource to
SpriteRendererComponentso the entity is visually represented - If there is combat, also set hit/explosion effects; if there is interaction, set sound effects
Functionality implemented != finished. A polished game requires appropriate resources plus visual presentation.
When making a .model — catalog first
Sponsors
Details
- Repository
- github.com/msw-git/msw-ai-coding-plugins-official
- Categories
- Git & Pull Requests, AI & Agent Building
- First seen
- Jun 3, 2026