verekia-model-container

Installation
SKILL.md

Model Container

Capture Three.js object references on entities using a wrapper component, allowing systems to manipulate objects directly.

Entity vs Model Pattern

Similar to the Redux container/component pattern:

  • *Entity components are smart wrappers that connect entity data to the view
  • *Model components are dumb and only responsible for rendering
┌─────────────────────────────────────────┐
│  PlayerEntity (smart)                   │
│  - Wraps with ModelContainer            │
│  - Passes entity data as props          │
│                                         │
│    ┌─────────────────────────────────┐  │
│    │  PlayerModel (dumb)             │  │
Related skills
Installs
2
GitHub Stars
29
First Seen
Jan 21, 2026