phaser-design-patterns

Installation
SKILL.md

Phaser Design Patterns

Implement design patterns with a focus on real gameplay, not abstract examples.

When to use

Use this skill when the user needs to apply, refactor, review, or explain design patterns in Phaser 3 (JavaScript), especially for scene architecture, entities, input systems, physics interactions, and performance-sensitive gameplay code.

Workflow

  1. Identify a real game problem (entity creation, system coordination, behavior variation, etc).
  2. Choose a pattern that reduces coupling and does not add unnecessary complexity.
  3. Map the pattern to Phaser primitives (Scene, GameObject, Group, Events, Physics, Time, Input).
  4. Implement in JavaScript using game-domain naming.
  5. Validate at runtime (scene loads, input responds, collisions work, no event leaks).

Quick Pattern Selection

Installs
31
GitHub Stars
1
First Seen
Feb 25, 2026