What problem does it solve?
This Skill prevents fragile Godot code by enforcing strict typed-GDScript practices, consistent file structure, and validation habits before code is written or edited.
Core Features & Use Cases
- Strict typing discipline: Requires explicit types, return annotations, and analyzer-friendly references to avoid unsafe access and untyped declarations.
- Godot lint and validation guidance: Explains how to work with gdlint, gdformat, warnings-as-errors, and the project validation gate.
- Safe escape hatches: Defines when and how to use warning ignores, SEAM comments, and FIXME markers without weakening the codebase.
- Use Case: Use this Skill when implementing a new player controller, refactoring a scene script, or fixing a typed GDScript analyzer error.
Quick Start
Use the godot-code-rules skill to review this .gd file for typing, warning, and validation issues before I edit it.