data-manager

Manage game state and custom data in Phaser games.

Updated Jul 7, 2026
One-click install
npx skills add https://github.com/quochung-cyou/MissionSim --skill data-manager-quochung-cyou
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: data-manager
Source: https://github.com/quochung-cyou/MissionSim/tree/main/skills/data-manager
Command: npx skills add https://github.com/quochung-cyou/MissionSim --skill data-manager-quochung-cyou

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires phaser, and includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill simplifies the management of game state and custom data in Phaser games, providing a reactive and flexible data management system.

Core Features & Use Cases

  • Data Storage: Store and retrieve key-value pairs for game objects, scenes, and the global registry.
  • Event-Driven: Listen for data change events to react to updates in real time.
  • Use Case: Imagine you're developing a platformer and need to track the player's health, score, and inventory across different levels.

Quick Start

Use the data-manager skill to set data on a game object and listen for changes.

Frequently Asked Questions about data-manager

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

FAQPage Schema
How do I manage game state and custom data in Phaser?

You can manage game state by using a reactive data management system to store and retrieve key-value pairs for game objects, scenes, and the global registry in Phaser.

Does Phaser support event-driven data changes for game objects?

Yes, Phaser supports event-driven data changes by allowing you to listen for data change events to react to game state updates in real time.

What is the best way to track player health and inventory across different Phaser levels?

The best way to track player data is using a flexible key-value storage system that enables reactive data management across different scenes and the global registry.

Can I use a key-value storage system to store global game data in Phaser?

Yes, you can use a key-value storage system to store, retrieve, and manage custom data directly within the Phaser global registry.

Do I need the Phaser framework to implement reactive game data management?

Yes, you need the Phaser framework because this reactive data management system specifically relies on Phaser's built-in DataManager API and event system to function.