godot-ui-integration — скилл

Навык Codex для переноса утвержденного макета интерфейса в сцены Godot с проверкой совпадения результата с эталоном.

  • 344 ★ репозитория
  • Последний коммит
  • MIT
Скилл

Минимальный доступ

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

  • Навык меняет сцены и ресурсы проекта Godot и запускает локальные скрипты обработки изображений
Все причины и проверки

zimo-xiao-zheng/godot-ui-integration

Установка

Работает в

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

npx skillfoxx add skills/godot-ui-integration

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

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

Доступ и проверки

Как мы проверяем

Минимальный доступИнструмент ничего не запускает и не ходит в сеть.

  • Навык меняет сцены и ресурсы проекта Godot и запускает локальные скрипты обработки изображений

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

Что делает

godot-ui-integration превращает утвержденный дизайн в сцены `.tscn`, видимые и редактируемые в редакторе Godot, и подключает поведение: навигацию, данные, фокус, сохранение выбора. Статичная графика отделена от динамического текста и состояния, а композиция макета сохраняется без замены общими панелями. В `SKILL.md` лежат маршрутизация, инварианты и критерий готовности, в `references/strict-reference-parity.md` строгие требования к пиксельной точности. Скрипты проверяют прозрачность и границы, собирают контактные листы кандидатов, сравнивают скриншот с эталоном накладкой и разностью, находят растянутые текстурные элементы и убирают белый фон.

Для кого. Разработчикам игр на Godot, которым дизайнер передал макеты экранов и нужен рабочий интерфейс без ручной сборки каждой сцены.

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

  • Макет главного меню нужно воспроизвести сценами с точной композицией.
  • Скриншот игры расходится с эталоном, и надо найти различия.
  • Картинки интерфейса пришли с белым фоном и требуют прозрачности.
  • Нужно найти растянутые текстуры в готовых сценах.

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

  • Нет утвержденных макетов, интерфейс придумывают с нуля.
  • Нужен игровой код, а не интерфейс.
  • Проект не на Godot.

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

Используй $godot-ui-integration, чтобы реализовать утвержденный интерфейс в Godot и проверить совпадение с эталоном.

Ограничения

Навык описан для Codex. Скриптам нужен Python и зависимость из `requirements.txt`. Проверка точности зависит от качества эталонных снимков и сравнивается скриптами, а не человеком. Последний коммит датирован августом 2026. Навык ведет реализацию и проверку, но сам художественную графику не создает: утвержденные изображения и макеты нужны на входе. Если что-то работает не так, сверяйтесь с README и открытыми обсуждениями репозитория.

Как отключить. Удалите папку `~/.codex/skills/godot-ui-integration/`. Сцены, созданные навыком, остаются в проекте Godot.

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

Какие скрипты входят?

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

Зачем строгий режим?

Для работы «пиксель в пиксель»: контракт в `references/strict-reference-parity.md` запрещает принимать правдоподобный, но неточный снимок.

Как вызвать навык?

Назвать его явно или попросить Codex реализовать утвержденный интерфейс в Godot.

Зачем нужны сцены `.tscn`?

Чтобы экраны были видны и правились в редакторе, а не создавались только кодом при запуске.

Какой Python нужен?

Любой, где ставятся зависимости из `requirements.txt` для скриптов проверки изображений.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

Game UI Design Workflow, скиллы для Cursor, задают правила согласования игровых экранов и передачи графики в движок.

СкиллРасширенный доступ430Звезды репозитория

Скилл запрещает агенту типовой интерфейс с плавающими карточками, градиентами и стеклом и задает обычные размеры, радиусы и тени как у Linear

СкиллМинимальный доступ2,7 тыс.Звезды репозитория

Скилл для интерфейсов без шаблонного ИИ-вида: типографика, цвет, движение, состояния компонентов и критика готового.

СкиллМинимальный доступ95Звезды репозитория

Скилл и CLI превращают скриншот или текстовую идею в редактируемый интерфейс с кодом и отдельными картинками.

СкиллРасширенный доступ362Звезды репозитория

Скиллы для дизайн-инженеров: быстрая чистка интерфейса, доступность, метаданные и производительность анимаций

СкиллМинимальный доступ11 тыс.Звезды репозитория

Скилл о мелких деталях интерфейса: анимации, типографика, иконки, тени, скругления, оптическое выравнивание и области нажатия

СкиллМинимальный доступ4 тыс.Звезды репозитория15Установок через CLI и агентов

Коротко о README

Навык не дает принять правдоподобный, но неточный интерфейс: каждый экран сверяется с эталоном скриптами и остается сценой в редакторе.

Бейдж для README

Сообщить о проблеме