What problem does it solve? Writing GDScript for Godot 4 often trips developers on renamed APIs, changed signal syntax, and lifecycle pitfalls carried over from Godot 3 or other engines. This Skill supplies a concise reference of correct Godot 4.3+ patterns so generated or reviewed code avoids common errors. ## Core Features & Use Cases - Syntax Quick Reference: Covers typed variables, functions, signals, core callbacks, input handling, scene management, groups, timers, tweens, and file I/O. - Common Mistake Table: Maps frequent errors (e.g., move_and_slide(velocity), rand_range(), old-style connect) to their correct Godot 4 equivalents. - Reusable Patterns: Includes singleton/autoload, state machine, and component patterns ready to adapt. - Use Case: When asking an AI to write a player controller or debug a signal connection error, this Skill ensures the output uses @onready, signal.emit(), and load() instead of outdated or fragile constructs. ## Quick Start Ask the AI to write a Godot 4 GDScript player movement script with a health component and signal-based damage handling.