claude

msw-maker-base-skill

MSW 기본 스킬셋 - 플랫폼 규칙, 스크립트 프레임워크, 파일 작성법, 공통 패턴, 에러 가이드. MSW 월드 제작의 기반 지식.

38 on GitHubby MSW-Gitupdated 1 month agodevelopment
/

Plugin msw-maker-base-skill from marketplace msw-ai-coding-plugins-official in MSW-Git/msw-ai-coding-plugins-official. Commands read from the repo's manifest — 1 month ago.

This plugin runs code on your machine — its hooks fire automatically on events like tool use. The exact commands are listed below; read them before installing.

What it installs

Skills (13)

  • msw-avatar

    MSW avatar management — costume (CostumeManagerComponent, 17 slots) + animation 3-layer pipeline (StateComponent → AvatarStateAnimationComponent → AvatarRendererComponent). Four-level distinction: State key (uppercase) / AvatarBodyActionStateName (lowercase) / MapleAvatarBodyActionState enum / sprit

  • msw-behaviourtree

    Authors MSW `.behaviourtree` files end-to-end and maintains the project-specific authoring spec (`.behaviourDocs/bt-spec.md`). Scans every `.codeblock` whose paired `.mlua` extends `ActionNode`/`DecoratorNode`/`CompositeNode` to build a compact catalog of custom action/decorator/composite UUIDs, pro

  • msw-combat-system

    MSW combat system integration guide. Covers the Attack→Hit pipeline, damage model, i-frame, knockback, Hit Stop, Camera Shake, Sprite Flash, SFX, death/revive, damage skin, hit effect, avatar combat motion, custom events, and AI FSM — all based on MSW native APIs for 2D multi-genre coverage. Keyword

  • msw-defaultplayer

    MSW DefaultPlayer (character) management. Use the msw-general ModelBuilder to inspect/patch DefaultPlayer.model and Player.model, add/remove components, configure movement speed / jump force / HP / camera, and per-map-mode movement components. Use for DefaultPlayer model, player components, movement

  • msw-general

    Foundation skill for MSW (MapleStory Worlds). Read this FIRST before anything else in MSW.

  • msw-packages

    MSWPackages catalog — official 1st-party prebuilt packages for common MSW features. Use this skill BEFORE writing a feature from scratch when the user asks for any standard game system (toast/notification, ranking/leaderboard, inventory/equipment, shop/store, world shop, mail, quest/achievement, dia

  • msw-painter

    When msw-search cannot find a suitable sprite RUID, draw a pixel art sprite directly with SVG / HTML5 Canvas / HTML code, render it to PNG, and upload it via the msw-mcp asset upload tool to obtain a sprite RUID (if no upload tool is connected, guide the user to register it through Maker). Two style

  • msw-planning

    MSW (MapleStory Worlds) game-planning mode — for BOTH starting a brand-new game from scratch AND continuing/resuming an in-progress prototype. Narrow the idea with guided questions, ground it in the MSW genre catalog (3 map types, ~180 core mechanic tags, build-effort hints), and produce or advance

  • msw-scripting

    Authoring MSW scripts (.mlua) plus integrated playtest and debugging. Covers mlua syntax, annotations (@Component/@Logic/@ExecSpace/@Sync), lifecycle, exec spaces, property sync, event system, file workflow, build-log inspection, error classification, and the test/debug loop. Keywords: script, mlua,

  • msw-search

    MSW search integration — (1) vector search for API docs and implementation guides via the msw-mcp MCP server (mlua_api_retriever / mlua_document_retriever), (2) REST API search for resources (sprite / animation / sound / resource pack / avatar). Use for 'find details, examples, or related APIs not i

  • msw-sprite-ruid

    SpriteRendererComponent.SpriteRUID (world) and SpriteGUIRendererComponent.ImageRUID (UI) — native RUID type support (sprite / animationclip direct playback), thumbnail:// prefix for rendering avataritem / skeleton / animationclip as static thumbnail image, avatar item icon in inventory / shop / UI s

  • msw-ui-kit

    Packaged UI asset kit — polished, visually harmonized MSW UI from official MSWPackages assets. Use when the user wants UI that looks good / polished / pretty / consistent / game-quality, asks for a themed screen or themed part (frame, slot, gauge, arrow, icon), or needs an interaction widget native

  • msw-ui-system

    MSW `.ui` single entry point — design + component API + builder + runtime. Anchor/pivot/RectTransform, UIGroup/CanvasGroup hierarchy, layout recipes (HUD/popup/toast/menu/inventory/scroll-list/ranking/leaderboard/quest list/friend list/mailbox), full API tables for ButtonComponent/TextGUIRendererCom

Hooks (12)

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/scripts/mlua-lsp/mlua-session-start.cjs"

  • SessionStart

    node "${CLAUDE_PLUGIN_ROOT}/scripts/inject-agent-md/inject-agents-md.cjs"

  • UserPromptSubmit

    node "${CLAUDE_PLUGIN_ROOT}/scripts/skill-router-reminder/skill-router-reminder.cjs"

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/skill-read-guard/skill-read-guard.cjs"

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/structured-file-guard/structured-file-guard.cjs"

  • PreToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/structured-file-guard/structured-file-guard.cjs"

  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/mlua-lsp/mlua-diagnose-post-tool-use.cjs"

  • PostToolUse
  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/skill-log/skill-log.cjs"

  • PostToolUse

    node "${CLAUDE_PLUGIN_ROOT}/scripts/mcp-log/mcp-log.cjs"

  • InstructionsLoaded

    node "${CLAUDE_PLUGIN_ROOT}/scripts/skill-log/skill-log.cjs"

  • SessionEnd

    node "${CLAUDE_PLUGIN_ROOT}/scripts/mlua-lsp/mlua-session-end.cjs"

View source on GitHub

More from MSW-Git/msw-ai-coding-plugins-official

All 2 plugins →

Advanced MapleStory Worlds content skills for reusable player attack-skill systems.

1 skill

38

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.

5 commands

HKUDS/CLI-Anything 58,665

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain msw-maker-base-skill?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins2 plugins