godot-ui — скилл для Claude Code: интерфейсы в Godot
Скилл даёт агенту знания о Control-нодах, темах и типовых экранах Godot. Пригодится, когда собираешь меню, HUD или инвентарь.
npx skills add Zate/cc-godot --skill godot-ui -a claude-codeЧто делает godot-ui
Скилл подключает к агенту справочник по UI-системе Godot: иерархия Control-нод, якоря и офсеты, контейнеры для раскладки, интерактивные элементы вроде Button, OptionButton, HSlider, Tree. Отдельный блок про тему — StyleBoxFlat для состояний кнопки, шрифты, цвета, иконки, константы отступов. Тему можно собирать кодом или держать файлом .tres.
Внутри есть готовые схемы экранов: главное меню, настройки с вкладками, HUD со шкалой здоровья и счётчиком, инвентарь. Каждая схема — дерево нод от CanvasLayer вниз, так что агенту не нужно угадывать, куда положить MarginContainer.
Про адаптивность сказано конкретно: подписка на size_changed у вьюпорта и переключение раскладки по соотношению сторон. Скиллу разрешены Read, Write, Edit, Glob, Grep и инструменты mcp__godot__* — значит, для работы с MCP-сервером Godot его нужно поднять отдельно, иначе эта часть просто не вызовется. Ставь, если проект на Godot и интерфейс уже начал расползаться по сценам.
Какие задачи решает
- разложить меню по контейнерам без ручной подгонки офсетов
- собрать тему с состояниями кнопки через StyleBoxFlat
- сделать HUD со шкалой здоровья и счётчиком очков
- переключать раскладку при смене размера вьюпорта
- выбрать подходящую Control-ноду под задачу
Примеры запросов агенту
- собери главное меню на CanvasLayer с VBoxContainer и кнопками New Game, Settings, Quit
- сделай тему для кнопок: normal, hover, pressed через StyleBoxFlat
- перепиши HUD так, чтобы раскладка менялась при узком вьюпорте
Как установить godot-ui
1Через Skills CLI (Vercel)
npx skills add Zate/cc-godot --skill godot-ui -a claude-code2Вручную: положить файлы
~/.claude/skills/godot-ui/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/godot-ui/
1Через Skills CLI (Vercel)
npx skills add Zate/cc-godot --skill godot-ui -a codex2Вручную: положить файлы
.agents/skills/godot-ui/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add Zate/cc-godot --skill godot-ui -a cursor2Вручную: положить файлы
.cursor/skills/godot-ui/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install Zate/cc-godot godot-ui2Вручную: положить файлы
.github/skills/godot-ui/SKILL.md1Через Skills CLI (Vercel)
npx skills add Zate/cc-godot --skill godot-ui -a gemini-cli2Командой платформы
gemini skills install https://github.com/Zate/cc-godot --path plugins/gd/skills/godot-uiВручную: положить файлы
.devin/skills/godot-ui/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add Zate/cc-godot --skill godot-ui -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Похожие
Рядом в теме «Геймдев и 3D: Unity, Unreal, Godot, Blender»
Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →Вопросы о godot-ui
Как установить godot-ui в Claude?
Выполни npx skills add Zate/cc-godot --skill godot-ui -a claude-code. Файл скилла окажется в ~/.claude/skills/godot-ui/SKILL.md.
Что делает godot-ui?
Даёт агенту знания о Control-нодах, контейнерах, темах и типовых UI-паттернах Godot — меню, HUD, инвентарь, диалоги. Агент опирается на них, когда пишет или правит интерфейс.
Нужен ли MCP-сервер Godot?
Скиллу разрешены инструменты mcp__godot__*. Без запущенного MCP-сервера Godot эти вызовы не сработают, останутся только файловые операции.