Godot
Tester, construire et déployer des jeux Godot 4.x avec GdUnit4 et PlayGodot
Testé · Fonctionne
Ce que fait
Développer, tester, construire et déployer des jeux Godot 4.x. Inclut les tests unitaires GDScript GdUnit4 et l'automatisation de jeux PlayGodot (un framework E2E de style Playwright pour un fork Godot personnalisé), ainsi que les exportations web/desktop et le CI/CD. Se déclenche lors de l'écriture de tests Godot, de l'automatisation du gameplay ou de l'exportation d'un projet Godot.
Rapport de test
La commande du test-runner headless et l'API complète de PlayGodot documentées dans SKILL.md correspondent textuellement au workflow CI du dépôt et à ses tests de projets d'exemple fonctionnels, donc la référence est précise plutôt que devinée. PlayGodot est une bibliothèque d'automatisation obscure de fork personnalisé qu'une base sans compétence ne peut reproduire de mémoire ; avec la compétence, vous obtenez les vrais appels get_board_state/click/wait_for_node que le test d'exemple livré utilise réellement. Les fichiers validate_project.py et run_tests.py inclus sont de véritables outils fonctionnels qui utilisent l'invocation correcte res://addons/gdUnit4/bin/GdUnitCmdTool.gd. L'exécution de tests en direct n'a pas été mesurée ici car aucun binaire Godot n'était installé, et PlayGodot nécessite en outre la construction d'un fork Godot personnalisé, ce que la documentation indique honnêtement.
Testé le: 2026-07-18 · Claude Code 2.x (agent harness)
Installation
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
Commandes et exemples de prompts
/godotTester, construire et déployer des jeux Godot 4.x avec GdUnit4 et PlayGodot
Les skills se déclenchent sur des demandes en langage courant — aucune commande à retenir. Après installation, des prompts comme ceux-ci l'activent (en anglais) :
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.