All authors

Claude Skills by playcanvas
github.com/playcanvas16 skills0 installs20 views
- Add EffectsUse when adding visual effects to a PlayCanvas app, to choose between particle systems, shader chunks, runtime meshes, and post-processing.Votes: 0GitHub stars: 24
- Apply ConventionsUse when writing PlayCanvas Engine code touching transforms, cameras, lights, materials, meshes, bounds, or imports, to apply Engine conventions and avoid legacy APIs.Votes: 0GitHub stars: 24
- Assemble SceneUse when composing PlayCanvas entity hierarchies from models, colliders, rigid bodies, and scripts, so each object has one semantic root and clear lifecycle.Votes: 0GitHub stars: 24
- Bake LightingUse when static PlayCanvas lighting, shadows, or ambient occlusion cost too much per frame and should be baked into lightmaps.Votes: 0GitHub stars: 24
- Build AppUse when creating or restructuring a PlayCanvas app with the Engine API, @playcanvas/react, or @playcanvas/web-components, covering bootstrap, input, resize, physics, update loop, UI, and lifecycle.Votes: 0GitHub stars: 24
- Calibrate ModelUse before repeatedly placing GLB models in PlayCanvas to record each asset's uniform scale, grounding offset, pivot compensation, and yaw once.Votes: 0GitHub stars: 24
- Configure AnimationUse before playing, blending, or retargeting GLB animation clips in PlayCanvas, or when diagnosing T-pose, frozen playback, or binding failures.Votes: 0GitHub stars: 24
- Find ExamplesUse when implementing a PlayCanvas feature the project does not use yet, to find and adapt the official example matching the installed version.Votes: 0GitHub stars: 24
- Inspect GlbUse before loading, placing, scaling, or animating GLB models in PlayCanvas to measure bounds, grounding, clips, joints, and hierarchy with the bundled offline inspector.Votes: 0GitHub stars: 24
- Light SceneUse when lighting or rendering a PlayCanvas scene, covering lights, ambient and environment lighting, sky, shadows, tone mapping, exposure, fog, and post-processing.Votes: 0GitHub stars: 24
- Override Shader ChunksUse when a PlayCanvas StandardMaterial needs custom shading its properties cannot express, such as stylized looks or vertex displacement, before writing a ShaderMaterial.Votes: 0GitHub stars: 24
- Reduce Draw CallsUse when a PlayCanvas app has too many draw calls or is CPU-bound, before hand-merging meshes or writing custom renderers.Votes: 0GitHub stars: 24
- Reuse ScriptsUse before writing PlayCanvas behaviour from scratch, to reuse the scripts and helpers the installed Engine already ships.Votes: 0GitHub stars: 24
- Verify PixelsUse when a PlayCanvas rendering change is meant to leave the image unchanged, to prove it with deterministic captures and pixel comparison.Votes: 0GitHub stars: 24
- Load AssetsUse when loading glTF/GLB models or textures in PlayCanvas, choosing Draco or Basis/KTX2 compression, or setting up decoders and preloading.Votes: 0GitHub stars: 24
- Inspect RuntimeUse when reading state from a running PlayCanvas app, to reach its live Application through the Engine devtools hook without changing app code.Votes: 0GitHub stars: 24