godot

Develop, test, build, and deploy Godot 4.x games. Use when working with Godot Engine, GDScript, GdUnit4 testing, PlayGodot automation, or exporting games to web/desktop. Covers CI/CD pipelines and deployment to Vercel/GitHub Pages/itch.io.

randroids-dojo official Разработка

Что делает навык

Навык обеспечивает разработку, тестирование, сборку и публикацию игр на Godot 4.x, охватывая пайплайны CI/CD и развертывание на Vercel, GitHub Pages и itch.io. Он позволяет работать с GDScript, использовать GdUnit4 для юнит-тестов и PlayGodot для внешней автоматизации.

Когда применять

  • Настройка и запуск тестов GdUnit4 для проверки логики и сцен Godot.
  • Автоматизация внешних end-to-end тестов, симуляции ввода и создания скриншотов с помощью PlayGodot.
  • Экспорт игр для веб-платформ или десктопа с последующей проверкой артефактов.
  • Интеграция процессов сборки и тестирования в CI/CD с развертыванием на Vercel, GitHub Pages или itch.io.

Как работает

  1. Выполните предварительную проверку (preflight): изучите project.godot, export_presets.cfg, установленные аддоны и определите версию Godot.
  2. Выберите уровень проверки: используйте GdUnit4 для юнит-тестов, PlayGodot для внешней автоматизации или реальный экспортированный билд.
  3. Запустите тесты, предпочитая существующий в проекте раннер (например, через GdUnitCmdTool.gd), или используйте встроенные скрипты-помощники.
  4. При экспорте следуйте инструкции deployment.md, собирайте проект в указанную директорию и проверяйте артефакт.
  5. Для веб-сборок проверьте загрузку ассетов, ввод, поведение вьюпорта и ошибки консоли в браузере.
  6. Завершите работу, указав версию Godot, выполненные проверки, состояние артефакта или деплоя и любые непроверенные аспекты.

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

Настрой и запусти тесты GdUnit4 для моей сцены, используя существующий раннер проекта.
Экспортируй игру для веб-платформы, проверь артефакт в браузере на наличие ошибок и убедись, что ассеты загружаются корректно.
Проверь проект на соответствие требованиям для CI/CD и подготовь конфигурацию для развертывания на itch.io.

Что понадобится

  • Установленный Godot Engine (версия 4.x) и доступ к исполняемому файлу.
  • Наличие аддонов GdUnit4 или кастомной сборки Godot для PlayGodot.
  • Доступ к скриптам-помощникам (scripts/validate_project.py, run_tests.py, export_build.py, parse_results.py).

Описание составлено по SKILL.md навыка, сверено 05.10.2026.

Как подключить

1Скачать навык
# возьмите папку навыка «godot» из репозитория: # https://github.com/randroids-dojo/skills
2Положить папку с SKILL.md к навыкам ассистента
# положите папку навыка туда, где ассистент ищет skills: cp -r godot/ ~/.claude/skills/godot/

Навык — папка с файлом SKILL.md (описание + инструкции) и опциональными скриптами. Ассистент (Claude, Claude Code и совместимые) подхватывает его по описанию и следует шагам.