Godot

Testování, sestavování a nasazování her Godot 4.x s GdUnit4 a PlayGodot

od Randroids-Dojo · Randroids-Dojo/Godot-Claude-Skills

Otestováno · Funguje ★ 8.8/10

Godot — Testování, sestavování a nasazování her Godot 4.x s GdUnit4 a PlayGodot

Co umí

Vyvíjí, testuje, sestavuje a nasazuje hry Godot 4.x. Obsahuje GdUnit4 GDScript unit testing a PlayGodot automatizaci her (E2E framework ve stylu Playwright pro vlastní fork Godot), plus webové/desktopové exporty a CI/CD. Spouští se při psaní testů Godot, automatizaci hraní nebo exportu projektu Godot.

Testovací report

Příkaz headless test-runner a celé PlayGodot API zdokumentované v SKILL.md přesně odpovídají vlastnímu CI workflow repozitáře a jeho funkčním testům příkladového projektu, takže reference je přesná, nikoli odhadnutá. PlayGodot je obskurní automatizační knihovna s vlastním forkem, kterou základní linie bez dovedností nedokáže reprodukovat z paměti; s dovedností získáte skutečné volání get_board_state/click/wait_for_node, které skutečně používá dodaný příkladový test. Přiložené validate_project.py a run_tests.py jsou skutečné funkční nástroje, které používají správné vyvolání res://addons/gdUnit4/bin/GdUnitCmdTool.gd. Živé spuštění testů zde nebylo měřeno, protože nebyl nainstalován žádný binární soubor Godot, a PlayGodot navíc vyžaduje sestavení vlastního forku Godot, což dokumentace upřímně uvádí.

Testováno: 2026-07-18 · Claude Code 2.x (agent harness)

Instalace

git clone https://github.com/Randroids-Dojo/Godot-Claude-Skills
mkdir -p ~/.claude/skills
cd Godot-Claude-Skills && cp -r skills/godot ~/.claude/skills/godot

Příkazy a ukázkové prompty

  • /godotTestování, sestavování a nasazování her Godot 4.x s GdUnit4 a PlayGodot

Skilly se spouštějí běžnými požadavky — žádné příkazy k zapamatování. Po instalaci ho aktivují prompty jako tyto (anglicky):

  • Write GdUnit4 unit tests for my Godot 4 game's inventory system.
  • I need end to end automation that clicks cells and checks board state.
  • Export my Godot 4 project to web and set up the CI/CD pipeline.