godot
This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI
Installation
Pick a client and clone the repository into its skills directory.
Installation
About this skill
This skill should be used when working on Godot Engine projects. It provides specialized knowledge of Godot's file formats (.gd, .tscn, .tres), architecture patterns (component-based, signal-driven, resource-based), common pitfalls, validation tools, code templates, and CLI workflows. The godot command is available for running the game, validating scripts, importing resources, and exporting builds. Use this skill for tasks involving Godot game development, debugging scene/resource files, implementing game systems, or creating new Godot components.
How to use
Aktywuj umiejętność Godot w swoim środowisku agenta lub asystenta kodowania. Umiejętność jest dostępna jako skill dla Claude, Copilota lub podobnych narzędzi LLM.
Zanim zaczniesz pracę, przygotuj projekt Godot z plikami .gd (skrypty GDScript), .tscn (sceny) i .tres (zasoby). Umiejętność będzie wspierać pracę z tymi formatami.
Gdy pracujesz nad plikami scen (.tscn) lub zasobów (.tres), poproś umiejętność o wsparcie w formatowaniu i walidacji. Zasoby mają ścisłe wymagania formatowania, które różnią się od składni GDScript.
Korzystaj z umiejętności do debugowania błędów "file failed to load" i podobnych problemów z zasobami. Umiejętność zna typowe pułapki i przepływy walidacji.
Gdy implementujesz systemy gry (interakcje, atrybuty, zaklęcia, ekwipunek), poproś o szablony kodu i wzorce architektoniczne oparte na component-based, signal-driven i resource-based podejściach.
Wykorzystaj dostępną komendę
godotdo uruchamiania gry, walidacji skryptów, importowania zasobów i eksportowania buildów — umiejętność będzie wspierać te przepływy pracy.