К основному содержанию
скилл CX Codex

optimize-web — скилл для Claude Code: ускоряет Unity Web-сборки

Скилл для ИИ-агента, который разбирает Unity WebGL и WebGPU сборки: уменьшает вес загрузки, ускоряет старт и убирает подвисания в браузере.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add Unity-Technologies/skills --skill optimize-web -a claude-code
Открыть на GitHub

Что делает optimize-web

Скилл ведёт агента через аудит и правку Player Settings, компрессии, stripping и настроек сервера. Перед изменениями агент снимает baseline текущего поведения и создаёт точку отката — иначе непонятно, что именно дало результат. Работает через unity cli (unity command --format json) и скиллы unity-cli и unity-pipeline.

Внутри — карта тем со ссылками на документацию Unity по оптимизации Web-сборок: рекомендуемые значения Player Settings, скрипт на C# для применения настроек разом, удаление неиспользуемых пакетов, stripping вариантов шейдеров, заголовки сжатия и MIME-типы на сервере, память Wasm. Отдельно описан разбор API UnityEditor.PlayerSettings и UnityEditor.WebGL.UserBuildSettings по версии проекта. Версию Unity агент читает из ProjectSettings/ProjectVersion.txt, версии пакетов — из Packages/packages-lock.json.

Документацию скилл берёт из локальной папки Data/Documentation установленного редактора, а если её нет — с https://docs.unity.com/en-us/engine/<VERSION>/manual/. Для пакетов com.unity.cloud.ktx, com.unity.addressables и com.unity.web.stripping-tool читаются только .md файлы в Library/PackageCache, и это осознанное ограничение: заглядывать в другие папки Library запрещено, потому что поиск растягивается. Ещё скилл требует называть прочитанные файлы в ответе и не трогать ассеты за пределами задачи.

Какие задачи решает

  • уменьшить вес WebGL-сборки перед публикацией
  • ускорить загрузку билда в браузере
  • убрать подвисания и просадки FPS на WebGPU
  • снизить потребление памяти и разряд батареи на мобильных
  • настроить сжатие и MIME-типы на сервере под Web-билд

Примеры запросов агенту

  • Проверь Player Settings для Web-сборки и предложи, что поменять для меньшего размера
  • Сборка долго грузится в браузере — найди причину и исправь
  • В билде тормозит сцена на телефоне, посмотри память и stripping

Как установить optimize-web

1Через Skills CLI (Vercel)

npx skills add Unity-Technologies/skills --skill optimize-web -a claude-code

2Вручную: положить файлы

~/.claude/skills/optimize-web/SKILL.md

Папка скилла целиком; для одного проекта — .claude/skills/optimize-web/

По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов

Вопросы о optimize-web

Как установить optimize-web в Claude Code?

Выполните npx skills add Unity-Technologies/skills --skill optimize-web -a claude-code. Файл скилла окажется по пути ~/.claude/skills/optimize-web/SKILL.md.

Что делает optimize-web?

Проводит аудит Unity WebGL и WebGPU сборки и применяет настройки Player Settings, компрессии, stripping и сервера. Цель — меньший размер загрузки и более ровная работа в браузере.

Что нужно для работы скилла?

Нужен доступ к unity cli и скиллам unity-cli и unity-pipeline. Версии Unity и пакетов агент берёт из ProjectSettings/ProjectVersion.txt и Packages/packages-lock.json.

Похожие скиллы

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
orbit-card heygen-com Скилл для встраивания готового 10-секундного 3D-блока HyperFrames: карточка фичи облетает сферу из точек по траектории камеры из Blender. CX Codex +1 10 000установок cad earthtojake Создаёт и правит параметрические CAD-модели, экспортирует STEP, STL, 3MF и GLB, измеряет геометрию и открывает готовые файлы в CAD Viewer. CX Codex +1 14 000установок step-parts earthtojake Скилл ищет готовые покупные детали в каталоге step.parts и скачивает их STEP-файлы, чтобы не рисовать заглушки в сборке. CX Codex +1 11 200установок sdf earthtojake Скилл создаёт и проверяет SDFormat-файлы для моделей и миров, а затем помогает подготовить их к передаче в симулятор. CX Codex +1 10 500установок urdf earthtojake Скилл помогает создавать, проверять и отлаживать описания роботов в формате URDF. Пригодится для работы со звеньями, сочленениями и геометрией. CX Codex +1 10 500установок hatch-pet официальный openai Создаёт и упаковывает анимированных питомцев и спрайт-листы для Codex. Пригодится, когда нужен персонаж по описанию, изображению или фирменным ориентирам. CX Codex +1 3 300установок

Из того же набора28

sprite-editor Меняет прямоугольники, границы, пивоты и нарезку спрайтов Unity, генерируя C#-скрипты для запуска в живом редакторе. CX Codex +1 5 600установок localization Скилл настраивает пакет Unity Localization в проекте. Он создаёт таблицы строк, подключает ассеты и связывает переводы с интерфейсом. CX Codex +1 5 500установок validate-urp-render-graph-renderer-feature Разбирает ScriptableRendererFeature на Render Graph API в Unity 6: привязка материалов, ресурсы, структура прохода. Пригодится перед тем, как влить фичу в проект. CX Codex +1 5 600установок initialize-ai-navigation Настраивает Unity AI Navigation: NavMesh, агентов, препятствия и связи между зонами. Пригодится для поиска пути, патрулей и обхода объектов. CX Codex +1 5 400установок setup-multiplayer-services Подсказывает агенту, как строить сетевую игру на Unity Multiplayer Services: топология, хостинг, матчмейкинг, сессии и лобби. CX Codex +1 5 100установок ui Определяет, на какой системе интерфейса писать в Unity, и передаёт запрос нужному скиллу. Пригодится, когда просят меню или панель без указания фреймворка. CX Codex +1 5 000установок setup-vivox-voice-chat Скилл помогает подключить в Unity голосовой и текстовый чат на Vivox: инициализация, вход, каналы, сообщения. CX Codex +1 5 000установок ui-imgui Пишет и правит старый IMGUI-код редактора Unity: окна EditorWindow, кастомные инспекторы, PropertyDrawer и OnGUI-скрипты. CX Codex +1 4 500установок

Спонсоры проекта

Компании, которые помогают держать аналитику открытой