threejs-compatibility-fallbacks
Installation
SKILL.md
Three.js Compatibility Fallbacks
Treat fallback as an explicitly authorized product branch. Canonical WebGPU/TSL work and native WebGPU quality tuning remain with their owning skills.
1. Activate the branch
Record all of the following before selecting an implementation:
- the user's explicit request for unavailable-WebGPU fallback;
- either a positively identified initialized non-WebGPU backend, or a
reproducible capability-related initialization failure on the named target;
record which state occurred, rather than inferring a backend from a missing
isWebGPUBackendproperty; - the canonical owner and exact feature;
- the accepted scope of visual, physical, temporal, interaction, performance, and maintenance loss;
- the compatibility branch's maintenance owner.