godot-master — скилл для Godot 4.7: архитектура игр
Скилл-хаб по Godot 4.7+: разводит задачу по доменным разделам, даёт слои архитектуры и бюджеты производительности. Пригодится при старте проекта и разборе узких мест.
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a claude-codeЧто делает godot-master
godot-master — точка входа для работы с Godot 4.7 в агенте. Внутри 92 доменных скилла, которые подключаются по матрице решений: для прототипа грузятся основы и автолоады, для компонентной RPG — композиция, состояния и статы, для серверного мультиплеера — серверная архитектура и сеть. Лишние разделы при этом не читаются, и контекст не забивается.
Каркас — четыре слоя: данные в Resource, логика на машинах состояний, презентация в UI и VFX, инфраструктура в автолоадах. Сигналы идут вверх, вызовы вниз. Отдельная проверка «кто владеет состоянием» ловит связность ещё до того, как она превратится в спагетти: если Label правит здоровье игрока напрямую, архитектура уже сломана.
Есть каталоги антипаттернов и бюджеты производительности: серверные API PhysicsServer2D и RenderingServer вместо узлов на тысячах объектов, битовая упаковка в PackedByteArray для сетевых пакетов. Обновление движка этот хаб не покрывает — для перехода между версиями нужен отдельный скилл миграции, поэтому не стоит ждать от него чейнджлога 4.6 → 4.7.
Какие задачи решает
- Спроектировать слои игры так, чтобы UI не лез в данные
- Выбрать между компонентным и событийным подходом под конкретный жанр
- Снять узкое место в физике или отрисовке на больших сценах
- Развести состояние по владельцам и сигналам до написания кода
- Подобрать схему синхронизации для серверного мультиплеера
Примеры запросов агенту
- Начинаю новый проект на Godot 4.7 — предложи архитектуру слоёв под него
- У меня тормозит физика на тысяче снарядов, разбери по бюджетам производительности
- Спроектируй системы для компонентной RPG: статы, состояния, сигналы
Как установить godot-master
1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a claude-code2Вручную: положить файлы
~/.claude/skills/godot-master/SKILL.mdПапка скилла целиком; для одного проекта — .claude/skills/godot-master/
1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a codex2Вручную: положить файлы
.agents/skills/godot-master/SKILL.mdДля всех проектов — ~/.agents/skills/
1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a cursor2Вручную: положить файлы
.cursor/skills/godot-master/SKILL.mdCursor читает и .agents/skills/, и .claude/skills/
1GitHub CLI
gh skill install thedivergentai/Game-Dev-Agentic-Skills godot-master2Вручную: положить файлы
.github/skills/godot-master/SKILL.md1Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a gemini-cli2Командой платформы
gemini skills install https://github.com/thedivergentai/Game-Dev-Agentic-Skills --path skills/godot-masterВручную: положить файлы
.devin/skills/godot-master/SKILL.mdСтарый путь .windsurf/skills/ тоже читается
Через Skills CLI (Vercel)
npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a opencodeClaude.ai
Упакуйте папку в zip и загрузите в Settings → Capabilities → Skills
По шагам, с командами для каждой платформы: Как установить скилл в Claude Code: пять способов
Вопросы о godot-master
Как установить godot-master в Claude Code?
Выполните npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-master -a claude-code. Скилл окажется по пути ~/.claude/skills/godot-master/SKILL.md.
Что делает godot-master?
Собирает знания по Godot 4.7 в один хаб: доменные скиллы, слои архитектуры, антипаттерны и бюджеты производительности. Агент подключает нужные разделы под вашу задачу.
Поможет ли он с переходом на 4.7 с 4.6?
Нет, для миграции между версиями движка предусмотрен отдельный скилл. Этот хаб нацелен на работу внутри 4.7+ и сам себя миграционным чейнджлогом не считает.