# maplestory-skill-maker

A skill for building MapleStory Worlds attack and movement abilities with linked combat logic, animation timing, and hotbar work.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · 1500 installs · ★ 38
- Author: MSW-Git
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/MSW-Git/msw-ai-coding-plugins-official/tree/HEAD/plugins/msw-maker-content-skill/skills/maplestory-skill-maker/SKILL.md
- Updated: 2026-10-06
- HTML: https://affpapa.org/en/nevibecode/skills/maplestory-skill-maker

## What it does

This skill provides reusable patterns for player attacks and movement abilities in MapleStory Worlds projects. It covers direct and projectile attacks, knockback, double jumps, teleports, cooldowns, hotkeys, and changes to player or monster skill pipelines. Attack work separates hit judgment, HP and death state, and the moment when the visual hit appears.

Before project edits, the workflow loads the relevant foundations: `msw-general`, `msw-scripting`, `msw-combat-system`, `msw-defaultplayer`, `msw-avatar`, plus `msw-ui-system` and `msw-ui-kit` for the skill hotbar. Resource selection uses `msw-search`, with `msw-mcp` when its resource flow is needed. Player attack changes start with a visible ledger covering data, player presentation, hit judgment, and monster presentation. `.mlua` edits require `msw-scripting` first; that part is blocked without it.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill maplestory-skill-maker -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/maplestory-skill-maker/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/maplestory-skill-maker/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill maplestory-skill-maker -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/maplestory-skill-maker/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill maplestory-skill-maker -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/maplestory-skill-maker/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install MSW-Git/msw-ai-coding-plugins-official maplestory-skill-maker
```

2. **Manually: put the files in place**
- File: `.github/skills/maplestory-skill-maker/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill maplestory-skill-maker -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/MSW-Git/msw-ai-coding-plugins-official --path plugins/msw-maker-content-skill/skills/maplestory-skill-maker
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/maplestory-skill-maker/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill maplestory-skill-maker -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/MSW-Git/msw-ai-coding-plugins-official/tree/HEAD/plugins/msw-maker-content-skill/skills/maplestory-skill-maker/SKILL.md

## When to use it
- build a direct or projectile player attack
- add a double jump or teleport ability
- tie damage judgment to hit and death animation timing
- set a skill cooldown and hotkey
- update the player or monster skill pipeline

## Example prompts
- Create a player projectile attack with damage judgment, hit timing, and a monster response.
- Add a double jump with an air-use check and bind it to a hotkey.
- Update the player skill pipeline and add the new ability to the skill hotbar.

## Similar
- [RPG Maker MV Ultimate MCP](https://affpapa.org/en/nevibecode/mcp/rpg-maker-mv-ultimate-mcp.md) — MCP server · ★ 28
- [skywork-music-maker](https://affpapa.org/en/nevibecode/skills/skywork-music-maker.md) — skill · 340 installs
- [meme-maker](https://affpapa.org/en/nevibecode/skills/meme-maker.md) — skill · 336 installs
- [gif-sticker-maker](https://affpapa.org/en/nevibecode/skills/gif-sticker-maker.md) — skill · 2700 installs
- [muapi-product-video-ad-maker](https://affpapa.org/en/nevibecode/skills/muapi-product-video-ad-maker.md) — skill · 2500 installs
- [slide-maker](https://affpapa.org/en/nevibecode/skills/slide-maker.md) — skill · 1200 installs

From the same set: [msw-git/msw-ai-coding-plugins-official](https://affpapa.org/en/nevibecode/by/msw-git/msw-ai-coding-plugins-official.md) — 14 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
