Godot

Testuj, buduj i dostarczaj gry Godot 4.x z GdUnit4 i PlayGodot

Autor: Randroids-Dojo · Randroids-Dojo/Godot-Claude-Skills

Testowano · Działa ★ 8.8/10

Godot — Testuj, buduj i dostarczaj gry Godot 4.x z GdUnit4 i PlayGodot

Co robi ten skill

Rozwijaj, testuj, buduj i wdrażaj gry Godot 4.x. Zawiera testowanie jednostkowe GdUnit4 GDScript i automatyzację gier PlayGodot (framework E2E w stylu Playwright dla niestandardowego forka Godot), plus eksporty webowe/desktopowe i CI/CD. Uruchamia się podczas pisania testów Godot, automatyzacji rozgrywki lub eksportowania projektu Godot.

Raport z testu

Polecenie headless test-runner i całe API PlayGodot udokumentowane w SKILL.md odpowiadają dokładnie własnemu przepływowi CI repozytorium i jego działającym testom projektów przykładowych, więc odniesienie jest dokładne, a nie zgadywane. PlayGodot to mało znana biblioteka automatyzacji dla niestandardowego forka, której linia bazowa bez umiejętności nie jest w stanie odtworzyć z pamięci; dzięki umiejętności otrzymujesz prawdziwe wywołania get_board_state/click/wait_for_node, których faktycznie używa dostarczony test przykładowy. Dołączone validate_project.py i run_tests.py to prawdziwe, działające narzędzia, które używają poprawnego wywołania res://addons/gdUnit4/bin/GdUnitCmdTool.gd. Wykonanie testów na żywo nie było tutaj mierzone, ponieważ nie zainstalowano żadnego pliku binarnego Godot, a PlayGodot dodatkowo wymaga zbudowania niestandardowego forka Godot, o czym dokumentacja uczciwie informuje.

Testowano: 2026-07-18 · Claude Code 2.x (agent harness)

Instalacja

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

Komendy i przykładowe prompty

  • /godotTestuj, buduj i dostarczaj gry Godot 4.x z GdUnit4 i PlayGodot

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • 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.