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

build-gtk — скилл для Claude Code: графовые редакторы на Unity Graph

Помогает агенту писать редакторные инструменты на графах и машинах состояний через публичный API Unity.GraphToolkit.Editor, не полагаясь на устаревшую память о Unity.

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

Что делает build-gtk

Скилл задаёт агенту порядок работы с Graph Toolkit: сначала он смотрит m_EditorVersion в ProjectSettings/ProjectVersion.txt, потом открывает справочные файлы скилла и только затем пишет код. Причина простая — API модуля менялся между версиями редактора, и по памяти легко получить несуществующие имена.

Внутри — четыре справочника: references/graph-api.md про классы Graph и Node, порты, контекстные узлы, подграфы и валидацию; references/state-machine-api.md про состояния, переходы и условия; references/runtime-and-visualization.md про ScriptedImporter и показ выполнения; references/pitfalls.md про ошибки, которые проходят компиляцию. Отдельный список запрещённых имён (GraphModel, NodeModel, UnityEditor.Experimental.GraphView) заменяет их на публичные аналоги.

Версия важна: машины состояний и кастомные представления узлов доступны с 6000.7, а графовый API — с 6000.6. На редакторе старше 6000.7 скилл прямо скажет, что API машины состояний там нет. Ставить пакет не нужно, модуль встроенный, а com.unity.graphtoolkit добавлять в манифест нельзя. Сначала сделайте точку восстановления проекта.

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

  • собрать редакторный графовый инструмент на публичном API Graph Toolkit
  • добавить узлы с портами и опциями в инспекторе
  • написать валидацию графа с маркерами на проблемных узлах
  • скомпилировать граф в рантайм-ассет через ScriptedImporter
  • перевести старый инструмент с GraphView на новые классы

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

  • Сделай графовый редактор для квестов на Unity 6000.6, с валидацией связей
  • Добавь в граф узел с настройкой количества портов в инспекторе
  • Проверь, почему в меню Add пусто, и исправь по references/pitfalls.md

Как установить build-gtk

1Через Skills CLI (Vercel)

npx skills add Unity-Technologies/skills --skill build-gtk -a claude-code

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

~/.claude/skills/build-gtk/SKILL.md

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

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

Вопросы о build-gtk

Как установить build-gtk в Claude Code?

Выполните npx skills add Unity-Technologies/skills --skill build-gtk -a claude-code, после чего файл скилла окажется по пути ~/.claude/skills/build-gtk/SKILL.md.

Что делает build-gtk?

Помогает агенту строить редакторные инструменты на графах и машинах состояний в Unity через открытый API Graph Toolkit, с опорой на справочники скилла вместо памяти модели.

Почему агент сначала читает файлы из references/?

API Graph Toolkit различается между версиями редактора, и скилл требует сверяться со справочниками перед кодом, чтобы не использовать устаревшие имена.

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

Всё по теме «Геймдев и 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

audio-setup-mixers Разбирает Audio Source по типу звука и раскладывает их по существующим группам Audio Mixer в открытом проекте Unity. Пригодится, когда в сцене десятки источников и вручную их разносить долго. CX Codex +1 3 500установок manage-sprite-atlas Скилл помогает создавать и настраивать SpriteAtlas в проектах Unity через этап сборки. Пригодится для атласов с обычной загрузкой и через Addressables. CX Codex +1 3 400установок generate-editor-search-query Превращает просьбу найти ассет или объект в сцене в запрос Unity Search и открывает окно поиска в редакторе. CX Codex +1 3 400установок sprite-segment-3x3grid Делит текстуру спрайта на сетку три на три и строит текстовую карту совпадения оттенков вокруг центра. Помогает проверять геометрию ассетов в автотестах. CX Codex +1 3 300установок 2d-pixel-perfect Настраивает и проверяет пиксельную 2D-графику Unity при размытии, дрожании или смещении спрайтов. CX Codex +1 3 400установок migrate-birp-to-urp Пошагово переводит проект Unity со стандартного рендера Built-in на URP: проверяет материалы и параметры освещения. CX Codex +1 3 200установок unity-pipeline Управляет активной сессией Unity Editor или тестовым билдом Player: запускает тесты, триггерит перекомпиляцию и меняет методы на лету. CX Codex +1 1 200установок create-2d-physics Скилл настраивает и чинит 2D-физику в проектах Unity. Помогает связать коллайдеры или низкоуровневый Physics Core без поломок в коде. CX Codex +1 1 100установок

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

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