phaser-debugger

Diagnose runtime errors, rendering failures, and physics inconsistencies in Phaser 4 projects.

17|1|Updated Apr 7, 2026
One-click install
npx skills add https://github.com/Yakoub-ai/phaser4-gamedev --skill phaser-debugger
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: phaser-debugger
Source: https://github.com/Yakoub-ai/phaser4-gamedev/tree/main/skills/phaser-debugger
Command: npx skills add https://github.com/Yakoub-ai/phaser4-gamedev --skill phaser-debugger

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill resolves complex Phaser 4 game development issues, such as black screens, physics failures, animation glitches, and performance bottlenecks, by providing a systematic diagnostic framework.

Core Features & Use Cases

  • Systematic Diagnosis: Follows a structured methodology to identify root causes for silent failures, rendering issues, and collision errors.
  • Performance Profiling: Provides actionable steps to identify memory leaks, object pooling issues, and frame-rate drops.
  • Use Case: When a game displays a black screen or physics bodies fail to collide, use this skill to trace the lifecycle, asset loading, and collision registration to pinpoint the exact line of code causing the failure.

Quick Start

Use the phaser-debugger skill to diagnose the black screen issue occurring in the current project.

Frequently Asked Questions about phaser-debugger

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

FAQPage Schema
How do I debug a black screen in Phaser 4?

Debug a Phaser 4 black screen by systematically verifying game configuration, tracing the scene lifecycle, and checking asset loading errors to pinpoint the exact code causing the rendering failure.

Why do physics bodies fail to collide in Phaser?

Physics collisions fail when collision registration is incorrect; systematically trace physics body states and event loop execution to identify the exact line causing the collision failure.

How can I fix frame-rate drops and memory leaks in TypeScript gamedev?

Fix frame-rate drops and memory leaks in TypeScript gamedev through performance profiling to identify object pooling issues and resolve performance degradation during development.

What is the best way to diagnose silent runtime errors in Phaser 4?

The best way to diagnose silent runtime errors in Phaser 4 is following a structured diagnostic framework to identify root causes for silent failures and rendering issues.

How do I trace scene lifecycle issues in Phaser game development?

Trace Phaser scene lifecycle issues by systematically verifying game configuration, checking physics body states, and evaluating event loop execution to resolve runtime errors and animation glitches.

Can I use systematic debugging to fix animation glitches in Phaser 4?

Yes, you can use systematic debugging to resolve animation glitches and physics inconsistencies in Phaser 4 game projects by applying a structured diagnostic framework to trace runtime execution.