Stats
Actions
Tags
From pixijs
Use for PixiJS v8 Application setup, app.init, renderer/canvas/screen/stage, resizeTo, ticker/sharedTicker, CullerPlugin, app.start/stop/destroy, releaseGlobalResources.
How this skill is triggered — by the user, by Claude, or both
Slash command
/pixijs:pixijs-applicationThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Use this for creating, configuring, resizing, starting, stopping, or destroying a PixiJS `Application`.
Use this for creating, configuring, resizing, starting, stopping, or destroying a PixiJS Application.
import { Application } from 'pixi.js';
const app = new Application();
await app.init({ width: 800, height: 600, background: 0x1099bb });
document.body.appendChild(app.canvas);
new Application() plus async await app.init(options). Do not pass options to the constructor.app.canvas, not app.view; use app.stage, app.renderer, and app.screen for the main scene.resizeTo for browser/container resizing, then rely on the resize plugin instead of manual canvas CSS hacks.app.ticker.add((ticker) => ...); read ticker.deltaTime, ticker.deltaMS, or ticker.FPS.app.destroy(rendererDestroyOptions, stageDestroyOptions). For same-tab re-init leaks or stale textures, include releaseGlobalResources: true where appropriate.CullerPlugin only helps when containers are marked cullable; add cullArea when bounds are expensive.app.domContainerRoot belongs next to app.canvas when using DOMContainer overlays.ApplicationOptions: references/application-options.mdpixijs-tickerpixijs-scene-containerpixijs-environmentsawait app.init(...).app.canvas after init.npx claudepluginhub xopoko/plug-n-skills --plugin pixijsCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.