Godot Skill

Скилл для Codex и Claude Code по Godot 4: создание, правка, запуск и отладка проектов, линтер, тесты и экспорт

  • 255 ★ репозитория
  • Последний коммит
Скилл

Расширенный доступ

Почему такой уровень

  • Скилл запускает Godot и свои скрипты на Python в папке проекта
  • Редактирует файлы сцен, ресурсов и скриптов игры
  • Может переносить файлы проекта и менять пути ресурсов
Все причины и проверки

haxqer/godot-skill

Установка

Работает в

В терминале, через SkillFoxx CLI

npx skillfoxx add skills/godot-skill

Определит агенты на машине, покажет уровень доступа и зафиксирует версию.

Другие способы установки

Доступ и проверки

Как мы проверяем

Расширенный доступИнструмент запускает код или ходит в сеть, а внешние данные только читает.

  • Скилл запускает Godot и свои скрипты на Python в папке проекта
  • Редактирует файлы сцен, ресурсов и скриптов игры
  • Может переносить файлы проекта и менять пути ресурсов

Это чужой код. Посмотрите файлы в репозитории перед установкой.

Что делает

Godot Skill — скилл для Godot 4.x, проверенный на версии 4.7. Агент создает проект с нуля, правит сцены, интерфейс и ресурсы без редактора, пишет файлы `.gd`, `.tscn`, `.tres` и `.gdshader`. Перед тем как набрать имя класса, метода или константы, он сверяется со справочником установленного движка скриптом `api_lookup.py`, а неверное имя получает в ответ ближайшие настоящие. В комплекте шаблоны на GDScript (персонаж, враг, здоровье, инвентарь, диалоги, сохранение), рецепты уровней по тайлам и ASCII-картам, пиксель-арт и звук: скилл рисует спрайты из ASCII и синтезирует эффекты и музыку. Для проверки есть линтер по GDScript, сценам и шейдерам без запуска Godot, смоук-прогон всех сцен с эмуляцией ввода, модульные тесты и подготовка экспорта. Результаты проверок читаются как текст: деревья узлов, раскладка интерфейса, положение объектов, поэтому агенту не нужно зрение.

Для кого. Разработчикам игр на Godot 4, которые хотят поручить агенту сборку сцен, интерфейса и уровней и сразу проверять результат.

Подходит, если

  • Нужно с нуля собрать небольшую игру, например платформер или шутер на волнах, и проверить, что уровень проходится
  • Старый проект на Godot 3 надо перевести на четвертую версию и найти устаревшие вызовы
  • Игра падает на запуске или в отдельных сценах, и причину ищет агент по логам и смоук-прогону
  • Нужны звуки и пиксельные спрайты, а генератора изображений под рукой нет

Не подходит, если

  • Нужно управлять живым редактором Godot: для этого в каталоге есть MCP-серверы
  • Проект на Unity или Unreal: скилл знает только Godot
  • Нужна другая версия движка, чем 4.x: скилл заточен под 4.7 и совместим с 4.x

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

Собери в Godot 4 небольшой платформер: персонаж, тайловый уровень и меню паузы, затем запусти сценарий прохождения и покажи результат

Ограничения

Для большинства проверок нужен сам Godot: тесты, которые запускают движок, пропускаются, если его нет. Скрипты написаны на Python, для проверок отрисовки нужен рабочий вывод кадра, на сервере без экрана в CI ставят Xvfb и программный OpenGL. Скилл ориентирован на Codex, в комплекте есть agents/openai.yaml, а для Claude Code его просто копируют в каталог скиллов. Последний коммит репозитория от сентября 2026 года.

Как отключить. Удалите папку `godot` из каталога скиллов агента и перезапустите сессию. Проекты игры скилл не меняет без вашей просьбы.

Частые вопросы

Как установить скилл?

Скопируйте папку `skill/godot` в каталог скиллов агента так, чтобы она называлась `godot`, или распакуйте `godot.zip` из релиза: в архиве уже есть верхняя папка `godot/`.

Какие версии Godot поддерживаются?

Скилл разработан под Godot 4.7 и совместим с 4.x. Для проектов третьей версии есть справочник по переходу и проверка устаревших вызовов.

Нужен ли установленный Godot?

Для запуска проекта, тестов и экспорта да. Линтер по GDScript, сценам и шейдерам работает и без движка.

Как скилл проверяет интерфейс без зрения?

Он читает результат как текст: дерево узлов, раскладку интерфейса, размещение объектов, а смоук-прогон проходит все сцены и подает случайный ввод.

Как скилл обращается с перемещением файлов?

Файлы проекта он переносит скриптом `move_resource.py` вместо `mv`, с режимом пробного запуска, чтобы пути `res://` остались целыми.

Обсуждение

Вопросов и отзывов пока нет.

Скиллы

GD Agentic Skills

gd-agentic-skills

Скиллы для Godot 4: мастер-скилл Orchestrator и узкие скиллы по областям. Жесткое предупреждение: никогда не ставить с флагом --all, только по одному

СкиллРасширенный доступ959Звезды репозитория

Скилл $gamestudio для Codex сопровождает создание игры от прототипа до релиза, собирая нужные роли игровой студии в одном агенте.

СкиллМинимальный доступ104Звезды репозитория

Godot MCP Enhanced читает, правит, запускает и проверяет проекты Godot 4.5–4.7: сцены, скрипты, UI и тесты с защитой путей.

MCP-серверШирокий доступ104Звезды репозитория
Нужен VPN

Автономная разработка игр для Godot, Bevy и Babylon.js: агент пишет код, генерирует ассеты, запускает движок и проверяет результат по игре

СкиллШирокий доступ7,3 тыс.Звезды репозитория

GodotMaker ведет идею игры до рабочего 2D-прототипа на Godot: проектирует, пишет код, тесты и проверяет результат агентами.

CLIШирокий доступ562Звезды репозитория

Набор скиллов по геймдеву для AI-агентов с роутером, который сам подбирает нужные под движок и задачу

СкиллМинимальный доступ8,4 тыс.Звезды репозитория

Сравнение с похожими

Карточки с тем же главным запросом: чем они отличаются.

ИнструментОфициальныйАвторизацияЗвезды репозиторияГлавное отличие
Godot Skill (эта карточка)нет255
Godot MCPнетне нужна6 620MCP-сервер к редактору Godot, а не пакет сценариев
Godot AIдаAPI-ключ3 509управляет живым редактором Godot через MCP

Коротко о README

Репозиторий хранит рабочий скилл в папке `skill/godot` и служебные вещи вокруг: скрипт упаковки, тесты, образ Docker для проверки на Linux и CI. Релиз по тегу прикладывает архив `godot.zip`. Установка сводится к копированию папки в каталог скиллов.

Бейдж для README

Сообщить о проблеме