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

godot-ui-containers — скилл для Claude Code: обзор и установка

Скилл обучает ИИ-агента строить интерфейсы в Godot на узлах Container. Он пригодится при вёрстке адаптивных меню, инвентарей и оптимизации списков.

Установить в Claude Code · Через Skills CLI (Vercel) Все способы и платформы ↓
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-ui-containers -a claude-code
Открыть на GitHub

Что делает godot-ui-containers

Скилл содержит набор шаблонов и скриптов для построения адаптивного интерфейса на движке Godot. Внутри собрано дерево решений для подбора узлов: GridContainer для сеток предметов, HFlowContainer для переноса чипов по ширине и SubViewportContainer для предпросмотра 3D-моделей. Для бесконечных лент и чатов скилл предлагает пул из файла virtual_list.gd, который повторно использует ограниченное число нод вместо спавна тысяч элементов.

В базе зафиксированы строгие правила вёрстки. Менять position или size напрямую у дочерних элементов бессмысленно: контейнер всё равно перезапишет координаты во время queue_sort(). Вместо этого скилл требует задавать размеры через custom_minimum_size и настраивать флаги вроде SIZE_EXPAND_FILL. При добавлении сообщений в ScrollContainer код учитывает задержку в один кадр и ждёт await get_tree().process_frame перед прокруткой.

Также скилл предостерегает от вложенности глубже 10 уровней контейнеров, чтобы избежать просадок частоты кадров при пересчёте макета. Для статичных отступов в таких сценариях предлагается архитектура на якорях из performance_anchor_layout.gd.

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

  • настроить адаптивную сетку инвентаря с динамическим числом колонок
  • устранить лаги при скроллинге длинных списков через пул нод
  • предотвратить перекрытие кликов оверлеями через настройку mouse_filter
  • сделать автоскролл логов без бага с задержкой в один кадр
  • заменить глубокую вложенность контейнеров на разметку через якоря

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

  • Собери адаптивную сетку инвентаря в Godot с помощью responsive_grid.gd
  • Оптимизируй скролл длинного списка в Godot через virtual_list.gd
  • Настрой автоскролл терминала в Godot с учётом задержки кадра

Как установить godot-ui-containers

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-ui-containers -a claude-code

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

~/.claude/skills/godot-ui-containers/SKILL.md

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

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

Вопросы о godot-ui-containers

Как установить godot-ui-containers в Claude Code?

Выполните в терминале команду npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-ui-containers -a claude-code.

Что делает godot-ui-containers?

Скилл даёт ИИ готовые шаблоны и правила для вёрстки адаптивных интерфейсов в Godot с использованием узлов Container. Он учит агента избегать типичных ошибок с size_flags, переполнением списков и лишней вложенностью нод.

Почему нельзя анимировать position элементов внутри Container?

Узлы Container автоматически пересчитывают и перезаписывают координаты дочерних элементов во время вызова queue_sort(). Чтобы сдвигать соседние элементы, нужно анимировать custom_minimum_size через твины.

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

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-ui-control gamedev-skills Скилл для Claude Code учит агента верстать HUD и меню в Godot 4.7 на Control-нодах: якоря, контейнеры, тема, фокус. CX Codex +1 6 700установок godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-best-practices agent-skills Задаёт правила архитектуры и стандарты GDScript для Godot 4.x. Помогает агенту связывать узлы через сигналы, типизировать переменные и настраивать загрузку ресурсов. CX Codex +1 2 100установок cli-anything-godot HKUDS Управляет проектами Godot из командной строки: создаёт сцены, запускает GDScript и собирает экспорт. Пригодится для задач, которые агент должен выполнять в проекте. CX Codex +1 548установок godot-ui Zate Скилл даёт агенту знания о Control-нодах, темах и типовых экранах Godot. Пригодится, когда собираешь меню, HUD или инвентарь. CX Codex +1 2 700установок godot-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо

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

godot-testing-patterns Скилл помогает выстроить архитектуру тестов на GdUnit4 в Godot. Он подсказывает шаблоны для изоляции логики, проверки физики по кадрам и запуска тестов без графического интерфейса. CX Codex +1 585установок godot-3d-world-building Скилл для сборки 3D-уровней в Godot: GridMap с MeshLibrary, CSG-грейбокс, окклюзия и стриминг чанков. Пригодится, когда уровень растёт из прототипа в играбельную сцену. CX Codex +1 536установок godot-composition Задаёт агенту правила архитектуры Godot на компонентах: сущность собирается из узлов, а не наследуется от базовых классов. CX Codex +1 519установок godot-2d-physics Скилл с правилами и паттернами 2D-физики Godot для ИИ-агентов. Помогает настраивать слои коллизий, рейкасты и запросы к пространству без багов синхронизации. CX Codex +1 516установок godot-input-handling Скилл для ИИ-агента, который помогает настроить управление в Godot: InputMap, геймпады, ребинд, дедзоны и буферизацию ввода. CX Codex +1 509установок godot-combat-system Скилл задаёт агенту правила для хитбоксов, урона и i-frames в Godot. Пригодится, если делаете экшен, RPG или файтинг. CX Codex +1 507установок godot-project-foundations Скилл настраивает структуру папок под фичи в Godot 4, следит за именованием файлов и помогает оформить правила контроля версий для чистого репозитория. CX Codex +1 499установок godot-audio-systems Скилл с готовыми скриптами для аудио в Godot: пулы голосов, шины, затухание, переходы музыки. Пригодится, когда звук в проекте начинает трещать и пропадать. CX Codex +1 502установок

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

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