msw-search — скилл для Claude Code: поиск API и ресурсов
Ищет сведения об API и руководствах, а также игровые ресурсы MSW: спрайты, анимации, звуки и аватары. Пригодится, когда сигнатуры в .d.mlua недостаточно или нужен RUID.
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-search -a claude-codeЧто делает msw-search
Скилл направляет запросы в один из двух поисков: векторный поиск по API и руководствам через MCP-сервер msw-mcp или REST API для игровых ресурсов. Для API он ищет описания, примеры кода и связанные методы; для ресурсов помогает находить спрайты, анимации, звуки, наборы ресурсов и аватары, в том числе по RUID.
Если имя API известно, сначала проверьте .d.mlua: там находятся сигнатуры, типы и свойства. Когда нужны примеры или подробности, скилл обращается к mlua_api_retriever, а за руководствами и шаблонами реализации — к mlua_document_retriever. Для поиска ресурсов по умолчанию сначала ищется resource_pack, затем отдельные RUID внутри набора. Примеры из поиска используют синтаксис Maker Editor, поэтому перед переносом в .mlua их нужно преобразовать.
Для поиска документации нужны инструменты msw-mcp; при их ошибке скилл предлагает вернуться к .d.mlua, не угадывая ответ. Это значит, что подробности API из поиска могут быть недоступны, если MCP-вызов не сработает.
Какие задачи решает
- найти пример использования API
- разобраться в параметрах метода по имени класса
- подобрать руководство по реализации механики
- найти набор ресурсов для монстра или фона
- получить RUID спрайта или звука
Примеры запросов агенту
- Найди пример использования
AttackComponentи связанные API. - Подскажи руководство по реализации системы инвентаря.
- Найди набор ресурсов для монстра и перечисли подходящие RUID спрайтов.
Как установить msw-search
1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-search -a claude-code2Вручную: положить файлы
~/.claude/skills/msw-search/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/msw-search/
1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-search -a codex2Вручную: положить файлы
.agents/skills/msw-search/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-search -a cursor2Вручную: положить файлы
.cursor/skills/msw-search/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install MSW-Git/msw-ai-coding-plugins-official msw-search2Вручную: положить файлы
.github/skills/msw-search/SKILL.md1Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-search -a gemini-cli2Командой платформы
gemini skills install https://github.com/MSW-Git/msw-ai-coding-plugins-official --path plugins/msw-maker-base-skill/skills/msw-searchВручную: положить файлы
.devin/skills/msw-search/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-search -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о msw-search
Как установить msw-search в Claude Code?
Выполните npx skills add MSW-Git/msw-ai-coding-plugins-official --skill msw-search -a claude-code. Файл скилла появится по пути ~/.claude/skills/msw-search/SKILL.md.
Что делает msw-search?
Ищет подробности и примеры по API MSW через msw-mcp, а игровые ресурсы — через REST API. Для поиска по API сначала использует .d.mlua, если имя известно.
Почему поиск ресурсов начинает с resource_pack?
Набор может содержать спрайты, анимации и звуки одного ресурса. Скилл сначала ищет пакет, а затем предлагает выбрать отдельные RUID внутри него; тип меняется, если запрос явно касается отдельного объекта.