gecs-code-review

Installation
SKILL.md

GECS Code Review Checklist for Godot 4.3+

Structured review guide for GDScript code utilizing GECS v9. Use this checklist to audit entity-component-system architectures against common performance bottlenecks, race conditions, and runtime traps.

Related skills: gecs-core for core invariants, gecs-performance for optimization guidelines.


1. Component Review Checklist

  • Extends Component (Resource).
  • Contains zero game logic methods or state machines.
  • Every member variable is typed and annotated with @export.
  • All arguments in _init() have default fallback values.
  • No engine Node references (e.g. Sprite2D, CollisionShape2D) are stored in the component.
  • Any property watched by observers with .on_changed() uses an emitting setter calling property_changed.emit(self, property, old, new).

Installs
2
First Seen
Today