Format and lint GDScript files using gdscript-formatter. Use after editing GDScript files to ensure code style consistency.
Formats and lints GDScript files using gdscript-formatter to ensure code style consistency.
/plugin marketplace add minami110/claude-godot-tools/plugin install minami110-gdscript-toolkit-gdscript-toolkit@minami110/claude-godot-toolsThis skill inherits all available tools. When active, it can use any tool Claude has access to.
scripts/format.shscripts/install.shscripts/lint.shFormat and lint GDScript files using the gdscript-formatter tool from GDQuest.
Install the formatter binary using the install script included in this skill (scripts/install.sh).
scripts/install.sh
This downloads the appropriate binary for your platform (Linux/Windows x86_64) to the skill's bin/ directory.
Format GDScript files using the format script included in this skill (scripts/format.sh).
scripts/format.sh path/to/file.gd
scripts/format.sh path/to/file1.gd path/to/file2.gd
scripts/format.sh --safe path/to/file.gd
Verifies that formatting doesn't change code semantics.
scripts/format.sh --check path/to/file.gd
Returns exit code 1 if changes are needed (useful for CI/CD).
scripts/format.sh --reorder-code path/to/file.gd
Reorders code according to GDScript style guide.
Check code style using the lint script included in this skill (scripts/lint.sh).
scripts/lint.sh path/to/file.gd
scripts/lint.sh --max-line-length 120 path/to/file.gd
scripts/lint.sh --disable unused-argument,private-access path/to/file.gd
Available rules include:
function-name, class-name, variable-name, signal-nameunused-argument, max-line-length, no-else-return, private-accessThis skill should be used when the user asks to "create a hookify rule", "write a hook rule", "configure hookify", "add a hookify rule", or needs guidance on hookify rule syntax and patterns.
Create distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, or applications. Generates creative, polished code that avoids generic AI aesthetics.