What problem does it solve?
This Skill removes the friction of figuring out how to load, resolve formats, group assets, and prevent memory leaks when building PixiJS v8 experiences.
Core Features & Use Cases
- Unified asset loading & caching: Load textures, spritesheets, video textures, fonts, JSON, and more through PixiJS
Assets, then retrieve them safely via cache.
- Bundles, manifests, and background loading: Organize assets per level/feature and reduce load-time disruption using
loadBundle, Assets.init({ manifest }), and background priming.
- Format, resolution, and parser control: Use resolution/format patterns for retina and browser support, plus the
parser field to force loaders for extension-less URLs.
Example use case: You need to load a game level with a texture atlas, bitmap font, and an intro video while showing a loading bar—then unload the whole level cleanly when switching scenes.
Quick Start
Ask the skill to initialize PixiJS asset resolution and base path, load a texture by URL, and add it to the scene.