godot-split-scripts
SKILL.md
Split Monolithic Scripts
Core Principle
One script, one responsibility. Scripts over 150 lines usually do too many things.
What This Skill Does
Finds scripts like:
# player.gd - 500 lines
class_name Player
extends CharacterBody2D
# Movement (lines 1-100)
func _physics_process(delta): ...
func handle_input(): ...
func move(): ...