Godot

Test, bygg og send Godot 4.x-spill med GdUnit4 og PlayGodot

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

Bestått ★ 8.8/10

Godot — Test, bygg og send Godot 4.x-spill med GdUnit4 og PlayGodot

Hva den gjør

Utvikle, teste, bygge og distribuere Godot 4.x-spill. Inkluderer GdUnit4 GDScript enhetstesting og PlayGodot spillautomatisering (et Playwright-lignende E2E-rammeverk for en tilpasset Godot-fork), pluss web-/desktop-eksport og CI/CD. Utløses ved skriving av Godot-tester, automatisering av spilling, eller eksport av et Godot-prosjekt.

Testrapport

Den hodeløse test-runner-kommandoen og hele PlayGodot API-et dokumentert i SKILL.md samsvarer nøyaktig med repoets egen CI-arbeidsflyt og dets fungerende eksempelprosjekt-tester, så referansen er nøyaktig snarere enn gjettet. PlayGodot er et obskurt tilpasset-fork automatiseringsbibliotek som en baseline uten ferdigheter ikke kan reprodusere fra minnet; med ferdigheten får du de virkelige get_board_state/click/wait_for_node-kallene som den leverte eksempeltesten faktisk bruker. Medfølgende validate_project.py og run_tests.py er ekte fungerende verktøy som bruker den korrekte res://addons/gdUnit4/bin/GdUnitCmdTool.gd-invokasjonen. Live testkjøring ble ikke målt her fordi ingen Godot-binær var installert, og PlayGodot krever i tillegg bygging av en tilpasset Godot-fork, noe dokumentasjonen ærlig opplyser om.

Testet på: 2026-07-18 · Claude Code 2.x (agent harness)

Installer

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

Kommandoer og eksempelprompter

  • /godotTest, bygg og send Godot 4.x-spill med GdUnit4 og PlayGodot

Skills utløses av vanlige forespørsler — ingen kommandoer å huske. Etter installasjonen aktiverer prompter som disse skillen (på engelsk):

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