phaser-engineer

Scaffold Phaser 3 + TypeScript projects with Vite and typed scene data.

15|3|Updated Apr 9, 2026
One-click install
npx skills add https://github.com/LazyIsEfficient/agentic-os --skill phaser-engineer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phaser-engineer
Source: https://github.com/LazyIsEfficient/agentic-os/tree/main/.claude/skills/phaser-engineer
Command: npx skills add https://github.com/LazyIsEfficient/agentic-os --skill phaser-engineer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes assets (resource) and references (resource) components.

What problem does it solve?

Scaffolds and codifies the engineering discipline required to build Phaser 3 + TypeScript projects at scale, turning ad-hoc experiments into a maintainable framework.

Core Features & Use Cases

  • Provides a scalable project structure (Vite + TS) with explicit scene keys, typed scene data, and a clean lifecycle model.
  • Guides scene composition, cross-scene communication, and parallel HUD patterns to avoid god scenes and brittle coupling.
  • Includes references, checklists, and templates to drive reliable asset pipelines, testing readiness, and deployment considerations for Phaser games.

Quick Start

Install the Phaser Engineer scaffold and start the dev server to begin building Phaser 3 + TypeScript projects.

Frequently Asked Questions about phaser-engineer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I structure a large Phaser 3 TypeScript project to avoid god scenes?

Structure large Phaser 3 TypeScript projects by enforcing explicit scene keys, typed scene data, and clean lifecycle models to compose scenes and parallel HUDs. This prevents god scenes and brittle coupling in scalable game architectures.

What is the best way to scaffold a Phaser 3 game with Vite and TypeScript?

The best way to scaffold a Phaser 3 game with Vite and TypeScript is using a TS-first workflow providing a scalable project structure with explicit scene keys and typed scene data. This codifies engineering discipline for maintainable game frameworks.

How does cross-scene communication work in Phaser 3 TypeScript games?

Cross-scene communication in Phaser 3 TypeScript games works by guiding scene composition and utilizing typed scene data alongside disciplined lifecycle practices. This ensures reliable data passing between scenes without brittle coupling.

Can I use parallel HUD patterns in Phaser 3 without affecting game scene performance?

Yes, you can use parallel HUD patterns in Phaser 3 by separating HUD logic from core game scenes using typed scene data and explicit scene keys. This architectural pattern prevents performance bottlenecks and maintains a clean lifecycle model.

How do you handle asset pipelines for Phaser 3 games built with Vite?

Handle asset pipelines for Phaser 3 games built with Vite by using provided references, checklists, and templates that drive reliable asset loading and testing readiness. This disciplined approach ensures assets are managed consistently at scale.