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

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

Скилл обучает ассистента правилам архитектуры GDScript в Godot, защищая код от скрытых сбоев при типизации и вызове сигналов.

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

Что делает godot-gdscript-mastery

Скилл содержит набор деревьев решений и строгих запретов для GDScript в Godot. Он предостерегает от типичных ошибок движка. Например, запрещает объявлять @export вместе с @onready на одной переменной или вызывать get_node() внутри _process(). Также исключаются строковые соединения сигналов и прямые обращения к родительским методам в обход правила «сигналы вверх, вызовы вниз».

Внутри описаны готовые шаблоны для статической типизации, безопасных коллекций, Callable.bind и цепочек await. Вместо раздувания глобальных автозагрузок (Autoload) скилл ориентирует на использование static var. Для аудита кодовой базы автор добавил скрипты type_checker.gd и signal_architecture_validator.gd.

Скилл бесполезен для миграции проектов между Godot 3 и 4, потому что автор вынес это в отдельный модуль. Вспомогательные скрипты аудита рассчитаны строго как EditorScript и не должны попадать в рантайм игры.

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

  • настроить строгую статическую типизацию и типизированные коллекции в Godot
  • перевести общение между узлами сцены на архитектуру сигналов
  • избавиться от просадок кадров из-за поиска путей к узлам в _process()
  • безопасно удалять элементы словаря при итерации

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

  • Проверь этот скрипт персонажа на архитектуру сигналов и поиск узлов по правилам godot-gdscript-mastery.
  • Перепиши этот словарь и цикл обработки с учётом рекомендаций по типизации и безопасной итерации.
  • Оптимизируй кадровую логику в _process(), убрав динамические вызовы get_node().

Как установить godot-gdscript-mastery

1Через Skills CLI (Vercel)

npx skills add thedivergentai/Game-Dev-Agentic-Skills --skill godot-gdscript-mastery -a claude-code

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

~/.claude/skills/godot-gdscript-mastery/SKILL.md

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

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

Вопросы о godot-gdscript-mastery

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

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

Что делает godot-gdscript-mastery?

Скилл задаёт архитектурные правила GDScript для ИИ-ассистента, предотвращая частые сбои жизненного цикла узлов, ошибки в сигналах и просадки производительности.

Подходит ли этот скилл для перехода с Godot 3 на Godot 4?

Нет, автор прямо запрещает использовать этот скилл для обновления версий движка. Для миграции кода предназначен отдельный скилл godot-version-migration.

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

Всё по теме «Геймдев и 3D: Unity, Unreal, Godot, Blender» →
godot-gdscript gamedev-skills Помогает писать типизированный код на GDScript 2.0 для Godot 4.7 и обновлять старые скрипты с версии 3.x. Пригодится при отладке логики узлов, сигналов и корутин. CX Codex +1 6 500установок godot-gdscript-headless-testing gamedev-skills Скилл помогает настроить запуск тестов GDScript в Godot 4 через консоль с флагом --headless. Он нужен для проверки логики в CI без запуска графического редактора. CX Codex +1 3 100установок godot-gdscript-patterns Seth Hobson Скилл помогает писать игры на Godot 4.x с GDScript: проектировать сцены, сигналы и состояния. Пригодится для игровых систем и разбора архитектуры. CX Codex 17 396установок 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звёзд репо

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

godot-shaders-basics Помогает писать шейдеры для Godot без потери батчинга и поломки depth prepass. Пригодится при настройке эффектов попадания, растворения и экранного постпроцессинга. CX Codex +1 688установок godot-2d-animation Скилл передаёт агенту проверенные шаблоны 2D-анимации в Godot: от спрайтовых последовательностей до процедурного сжатия и скелетных ригов. Он нужен при рассинхроне кадров и настройке физики. CX Codex +1 684установок godot-ui-theming Скилл для ИИ-агента, который помогает настраивать темы интерфейса в Godot: StyleBox, шрифты, переключение тёмной и светлой темы. CX Codex +1 617установок godot-particles Готовые правила и архитектура систем частиц для Godot. Помогает настроить шейдеры, жизненный цикл эмиттеров и избежать падений GPU. CX Codex +1 611установок godot-save-load-systems Шаблоны и правила для сохранения данных в Godot через JSON, бинарные файлы и группу PERSIST. Помогает настроить миграцию версий и бэкапы. CX Codex +1 595установок 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установок

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

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