msw-painter — скилл для Claude Code: рисует спрайты
Скилл создаёт пиксельный спрайт, когда msw-search не находит подходящий RUID, и помогает зарегистрировать его как ресурс.
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-painter -a claude-codeЧто делает msw-painter
Сначала агент ищет подходящий спрайт через msw-search. Если совпадения нет, скилл выбирает SVG, Canvas или HTML, рисует изображение в одном из двух стилей — chunky или maple — и запускает scripts/render.cjs, чтобы получить PNG. По умолчанию размер результата — 128×128.
После рендеринга скилл загружает PNG через инструмент загрузки ресурсов msw-mcp и регистрирует свойства спрайта. Если инструмент загрузки не подключён, нужно зарегистрировать PNG через Maker. Для результата меньше 64×64 стиль maple не подходит: скилл предлагает увеличить размер или выбрать chunky. Анимация, звук, аватары и атласы в его задачи не входят.
Какие задачи решает
- создать пиксельный спрайт, если поиск не нашёл подходящий RUID
- нарисовать иконку или тайл в стиле
chunky - подготовить персонажа или NPC в стиле
maple - отрендерить изображение в PNG и зарегистрировать его как ресурс
Примеры запросов агенту
- Найди спрайт слизи; если подходящего RUID нет, нарисуй её в стиле
mapleи подготовь PNG. - Создай пиксельную иконку в стиле
chunkyи зарегистрируй её как ресурс. - Нарисуй NPC в стиле
maple; если загрузка черезmsw-mcpнедоступна, подготовь PNG для Maker.
Как установить msw-painter
1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-painter -a claude-code2Вручную: положить файлы
~/.claude/skills/msw-painter/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/msw-painter/
1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-painter -a codex2Вручную: положить файлы
.agents/skills/msw-painter/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-painter -a cursor2Вручную: положить файлы
.cursor/skills/msw-painter/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install MSW-Git/msw-ai-coding-plugins-official msw-painter2Вручную: положить файлы
.github/skills/msw-painter/SKILL.md1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-painter -a gemini-cli2Командой платформы
gemini skills install https://github.com/MSW-Git/msw-ai-coding-plugins-official --path plugins/msw-maker-base-skill/skills/msw-painterВручную: положить файлы
.devin/skills/msw-painter/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-painter -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о msw-painter
Как установить msw-painter в Claude Code?
Выполните npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-painter -a claude-code. Файл скилла появится по пути ~/.claude/skills/msw-painter/SKILL.md.
Что делает msw-painter?
Он создаёт пиксельный спрайт в SVG, Canvas или HTML, рендерит его в PNG и помогает загрузить как ресурс. Перед рисованием скилл предлагает поискать подходящий спрайт через msw-search.
Можно ли использовать стиль maple для маленькой иконки?
Для результата меньше 64×64 скилл рекомендует увеличить размер или выбрать chunky: в таком разрешении стилю maple не хватает пикселей для контура, сглаживания и черт лица.