Skip to content

m4bwav/threewright

v0.6.5MIT

Evergreen three.js skills for AI agents: current r186 APIs (WebGL, WebGPU, TSL), a knowledge base of topics, scenarios, libraries, recipes and rules with release ranges so stale advice stays labelled legacy, verified starters (single-file, WebGPU, Vite, React Three Fiber, 3D chart, video turntable, Rapier game), and a zero-dependency Node CLI that checks pages headlessly as text first (errors, scene numbers, pixel evidence), lints stale APIs against the installed release, reports glTF models, and records frame-exact video.

threewright-assets

Find, make, convert, optimize and license 3D assets for three.js: glTF and GLB models, textures, HDRI environments and Gaussian splats; report a model's size, draw calls, texture pixels and needed decoders with tw glb, compress with glTF Transform or gltfpack (meshopt, Draco, KTX2, WebP), source CC0 packs (Poly Haven, ambientCG, Kenney, Quaternius), and point to Blender and AI generation tools, keeping a credits file. Use whenever the user asks for a model, texture or HDRI to use in three.js, to convert FBX, OBJ or STL to glTF, to make a GLB smaller or faster, to inspect or validate a model, or where to get free 3D assets; also 'refresh threewright-assets'. Not for 2D images or general Blender modelling help.

Read SKILL.md at the source

Pinned to revision 5ef9af333f1b, so it is the text this page describes rather than whatever the author pushed since.

Files

Every link opens the file at its source, pinned to the revision this page describes.