What problem does it solve?
This Skill solves the problem of reliably loading, resolving, grouping, caching, and unloading PixiJS runtime assets (textures, spritesheets, fonts, video, and more) without getting stuck on loader quirks, progress handling, or memory leaks.
Core Features & Use Cases
- Unified asset loading & caching: Load textures, SVGs, JSON, text, video textures, spritesheets, web/bitmap fonts, GIFs, and compressed textures through PixiJS Assets with correct format detection and GPU-ready results.
- Bundle/manifest workflows: Group assets into named bundles and load/unload them together, including manifest-driven setup for predictable startup graphs.
- Practical performance & reliability patterns: Track progress for foreground loads, background-load upcoming content, force a specific loader when URLs lack extensions, and safely unload to reclaim GPU memory.
Quick Start
Tell the Skill: initialize Assets with your basePath, then load a texture called bunny.png and add it to the Pixi stage.