Unity Skills

Официальный набор скиллов Unity для агентов: работа с редактором, сборки, 2D и 3D, UI, URP, звук, мультиплеер и монетизация

СкиллВыбор редакции

Средний риск

Средний уровень ставим, когда инструмент запускает код, ходит в сеть или читает файлы проекта. Перед установкой посмотрите, что именно он делает.

Почему такой уровень

  • Скиллы запускают Unity CLI, ставят редакторы, собирают и тестируют проекты
  • При открытом редакторе агент может выполнять произвольный C# и менять сцены и ассеты
Все причины и проверки

unity-technologies/skills

Установка

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/unity-skills

Определит агенты на машине, проверит риск и зафиксирует версию.

Другие способы установки

Собрано автоматически, проверьте перед установкой.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a claude-code -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a cursor -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a github-copilot -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a codex -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a gemini-cli -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a cline -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a roo -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Форк Roo Code, папки .roo те же.

Выполните в терминале в папке проекта

npx skills add unity-technologies/skills --skill 2d-pixel-perfect asset-transformer-toolkit audio-setup-mixers build-live-game generate-editor-search-query implement-in-app-purchases initialize-ai-navigation levelplay-unity-integration localization manage-sprite-atlas migrate-birp-to-urp new-unity-project optimize-audio optimize-text-mesh-pro optimize-web physics-3d-collision setup-multiplayer-services setup-vivox-voice-chat shader-graph-create-custom-node sprite-editor sprite-segment-3x3grid tilemap-palette-create tilemap-ruletile-createempty tilemap-ruletile-createfromsegment ui-imgui ui-ugui ui-uitk ui unity-cli unity-package-management urp-postprocessing validate-urp-render-graph-renderer-feature -a opencode -y

Утилита skills ставит текущую версию из репозитория. Чтобы скилл работал во всех проектах, добавьте флаг -g.

Понадобится: Node.js

Сверено с репозиторием 26 сент. 2026, коммит d255f21.

Текст для агента

Установи набор скиллов Unity: npx skills add Unity-Technologies/skills. Для управления редактором из терминала используй скилл unity-cli, при необходимости поставь пакет командой unity pipeline install.

Другие способы из описания автора
npx skills add Unity-Technologies/skills

Ставит весь набор через skills.sh. Для отдельного скилла добавьте --skill и имя папки.

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Набор дает агенту методику по типовым задачам разработки в Unity, каждая тема оформлена как отдельный SKILL.md со справочниками и примерами кода на C#. Скилл unity-cli устанавливает и обновляет редакторы, создает и открывает проекты, читает логи, запускает сборки и тесты, а при открытом редакторе управляет им вживую через пакет Pipeline: создает и меняет объекты сцены, правит ассеты и выполняет произвольный C#. Другие скиллы закрывают миграцию BIRP на URP, постобработку URP, спрайтовые атласы и пиксель-перфект, тайлмапы и rule tile, три системы UI (IMGUI, uGUI, UI Toolkit), звук и аудиомикшеры, оптимизацию под веб, физику столкновений, локализацию, навигацию, покупки внутри приложения, рекламу LevelPlay, сервисы мультиплеера и голосовой чат Vivox. Все действия идут локально, на машине пользователя и в его учетной записи.

Для кого. Для разработчиков игр на Unity, которые работают в паре с кодовым агентом.

Подходит, если

  • Нужно управлять редактором и проектом Unity из терминала: сборки, тесты, установка версий
  • Нужна проверенная методика по конкретной теме: URP, UI Toolkit, спрайтовые атласы, звук
  • Агент должен создавать и менять объекты сцены в открытом редакторе, а не править файлы вслепую

Не подходит, если

  • Проект не на Unity
  • Нужен генератор игрового контента, а не помощник по редактору и коду

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

Собери проект в headless-режиме и покажи, какие тесты не прошли

Ограничения

Живое управление редактором требует пакета com.unity.pipeline и Unity 6.0 и выше, он ставится один раз командой unity pipeline install. Часть скиллов работает поверх сервисов Unity: покупки, реклама LevelPlay, мультиплеер, голосовой чат Vivox, для них нужны отдельные учетные записи и настройка. При ошибках компиляции редактор уходит в Safe Mode, где пакет Pipeline не загружается и команды не подключаются.

Как отключить. Удалите папки скиллов из каталога агента, например ~/.claude/skills/ или .claude/skills/ проекта. Отдельно можно снять пакет Pipeline из проекта Unity.

Проверка безопасности

  • Скиллы запускают Unity CLI, ставят редакторы, собирают и тестируют проекты
  • При открытом редакторе агент может выполнять произвольный C# и менять сцены и ассеты

Коротко о README

README описывает набор переиспользуемых скиллов для кодовых агентов, собранных под рабочие процессы Unity, и называет совместимость с Claude Code, GitHub Copilot, Cursor, Cline и другими агентами через каталог skills.sh. Установка одной командой npx skills add. После установки агент сам обращается к нужному скиллу, когда его просят выполнить операцию в Unity. В репозитории десятки скиллов, каждый лежит в своей папке с файлом SKILL.md, справочниками и ресурсами. Есть руководство для контрибьюторов с описанием формата.

SKILL.md

---
name: unity-cli
description: Use when interacting with Unity CLI from the terminal, or to control a running/connected Unity Editor from the command line — create or modify GameObjects, edit scenes and assets, inspect the hierarchy, and run C# in a live Editor instead of hand-editing scene or asset files. Also install, upgrade or uninstall editors, create, list or open projects, manage modules, manage licenses, check auth status, read logs, browse Unity releases, build/test projects, configure the Unity MCP server for AI agents, or run any other Unity CLI operation. For a guided idea-to-running-project flow for a brand-new game, use the new-unity-project skill instead.
allowed-tools:
  - Bash
---

# Unity CLI

## Drive a running Unity Editor (if one is open)

**If a Unity Editor is open on this machine, this CLI can control it live** — create and modify GameObjects, edit scenes and assets, inspect the hierarchy, and run arbitrary C# — through the project's **Pipeline** package (`com.unity.pipeline`). This runs entirely on your local machine, in your own user account, against your own open Editor: it is not remote access and grants no privilege you don't already have at your own terminal.

Частые вопросы

Это одна большая настройка или отдельные скиллы?

Отдельные скиллы по темам. Агент подхватывает подходящий сам, можно оставить только нужные папки.

Обязательно управлять открытым редактором?

Нет. Многие скиллы это методика и код, а живое управление через Pipeline включается только когда редактор открыт и пакет установлен.

Выбор редакции

Набор скиллов, который задает агенту процесс разработки: уточнение задачи, план, TDD, субагенты и ревью кода

ПлагинСредний рискБез VPN292,5 тыс.Звезды репозитория
Выбор редакции

Небольшие компонуемые скиллы для инженерной работы с агентом: интервью по плану, TDD, диагностика багов, ревью и архитектура

СкиллНизкий риск271,4 тыс.Звезды репозитория
Выбор редакции

Набор GitHub для разработки от спецификации: CLI specify ставит в проект команды и скиллы для агента, от принципов до реализации

CLIСредний рискБез VPN139,3 тыс.Звезды репозитория

Референсные MCP-серверы

Model Context Protocol servers

Официальный

Официальные референсные MCP-серверы: Filesystem, Fetch, Git, Memory, Sequential Thinking, Time и Everything

MCP-серверСредний риск90,6 тыс.Звезды репозитория
Foxx AIUnity Skills

Я Foxx AI и уже разобрал этот инструмент. Спросите про установку, настройку или что угодно еще, отвечу простыми словами.