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

godot-project-foundations — скилл для Claude Code: что делает

Скилл настраивает структуру папок под фичи в Godot 4, следит за именованием файлов и помогает оформить правила контроля версий для чистого репозитория.

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

Что делает godot-project-foundations

Скилл задаёт правила архитектуры для проектов на Godot 4, распределяя файлы по игровым фичам вроде игрока или интерфейса, а не по типам ресурсов. Агент ориентируется на стандарты именования: snake_case для файлов, PascalCase для узлов сцены и обращение через %SceneUniqueNames вместо ломких путей get_node().

В набор входят заготовки GDScript под системные задачи. Среди них есть начальный генератор структуры project_bootstrapper.gd, шина сигналов global_event_bus.gd, асинхронный загрузчик ресурсов async_resource_loader.gd и менеджер автозагрузок. Для чистоты репозитория скилл генерирует .gitignore с отсечением каталога .godot/ и настраивает маркеры .gdignore для папок с исходниками графики.

Запуск скрипта dependency_auditor.gd авторы прямо запрещают вне отладки сбоев загрузки, поэтому не держите его включённым в повседневной работе. В настройках проекта скилл рекомендует перевести параметр Untyped Declaration в режим предупреждений или ошибок.

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

  • разложить проект Godot 4 по изолированным папкам механик
  • настроить .gitignore и исключить системную директорию .godot/
  • заменить ломкие вызовы get_node() на %SceneUniqueNames
  • организовать потоковую подгрузку сцен без зависания главного потока

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

  • Разверни базовую структуру каталогов для новой игры на Godot 4 с папками для сущностей и интерфейса.
  • Проверь именование узлов в этой сцене и замени прямые пути на %SceneUniqueNames.
  • Настрой глобальную шину событий и потоковую загрузку сцен по правилам проекта.

Как установить godot-project-foundations

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-project-foundations -a claude-code

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

~/.claude/skills/godot-project-foundations/SKILL.md

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

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

Вопросы о godot-project-foundations

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

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

Зачем разделять проект по фичам, а не по типам файлов?

Папки вроде /scripts или /sprites превращаются в свалку по мере роста кодовой базы. Структура по отдельным фичам держит сцену, скрипты и графику конкретной механики в одном каталоге, упрощая доработку.

Как скилл рекомендует связывать узлы внутри одной сцены?

Скилл запрещает жёстко прописанные пути через get_node(), так как они ломаются при смене иерархии. Для стабильного доступа к элементам внутри сцены используются имена вида %SceneUniqueNames.

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

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-physics gamedev-skills Настраивает физические тела Godot 4.7, слои коллизий, триггеры Area и лучи в 2D и 3D. Помогает избежать ошибок с перекрытием масок и дёрганием RigidBody. CX Codex +1 6 300установок 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-prompter jame581 Набор скиллов по разработке игр на Godot 4.x: агент подгружает нужный раздел и следует практикам движка, а не общим советам. ★ 867звёзд репо godot-mcp-enhanced wgt19861219 Даёт агенту 46 MCP-инструментов, чтобы читать, писать, запускать и проверять проекты Godot 4.5–4.7 без открытия редактора. CX Codex +1 ★ 103звёзд репо

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

godot-2d-physics Скилл с правилами и паттернами 2D-физики Godot для ИИ-агентов. Помогает настраивать слои коллизий, рейкасты и запросы к пространству без багов синхронизации. CX Codex +1 516установок godot-ui-containers Скилл обучает ИИ-агента строить интерфейсы в Godot на узлах Container. Он пригодится при вёрстке адаптивных меню, инвентарей и оптимизации списков. CX Codex +1 507установок godot-input-handling Скилл для ИИ-агента, который помогает настроить управление в Godot: InputMap, геймпады, ребинд, дедзоны и буферизацию ввода. CX Codex +1 509установок godot-combat-system Скилл задаёт агенту правила для хитбоксов, урона и i-frames в Godot. Пригодится, если делаете экшен, RPG или файтинг. CX Codex +1 507установок godot-audio-systems Скилл с готовыми скриптами для аудио в Godot: пулы голосов, шины, затухание, переходы музыки. Пригодится, когда звук в проекте начинает трещать и пропадать. CX Codex +1 502установок godot-resource-data-patterns Скилл для Godot, который подсказывает агенту, как строить базы предметов, статы персонажей и другие данные через Resource и RefCounted. CX Codex +1 497установок godot-performance-optimization Набор правил по профилированию и устранению просадок FPS, утечек памяти и лишних вызовов отрисовки в Godot. Пригодится при поиске узких мест в физике, рендере и скриптах. CX Codex +1 483установок godot-state-machine-advanced Скилл для иерархических конечных автоматов и pushdown-автоматов в Godot: готовые скрипты для вложенных состояний, стеков и валидации переходов. CX Codex +1 486установок

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

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