← Library

Agent skill

threejs-shaders

CloudAI-X surfaced via UI Skills

Writing your own shaders rather than stacking built-in materials until something looks close enough.

3D3,917 stars

Install on its own

Or add it to your stack above and install everything at once.

npx skills add https://github.com/CloudAI-X/threejs-skills --skill threejs-shaders
Source ↗GitHub ↗skills.sh ↗CloudAI-X ↗

Trust audit

View the source ↗
100%verified
Resolved (HTTP 200), passed
Resolves · 3,917 stars, passed
Transcribed from UI Skills, passed
Credited to CloudAI-X, passed

All 4 checks passed when this was last run. Links were last checked on .

Goes well with

  • webgl-components

    Always-on WebGL visuals that survive being rendered fifty times in a list.

    Florian Kiem3DPerformance

    One shared context blitted into cheap 2D canvases, one rAF loop, IntersectionObserver gating, mipmaps, and real optics instead of painted ones. The failure modes are predictable and nearly all come from treating the widget like a demo.

    npx skills add https://github.com/flornkm/skills --skill webgl-components

    3DPerformanceComponentsFull page & trust audit →
  • threejs-fundamentals

    Scene setup: cameras, renderer config, hierarchy, transforms.

    CloudAI-X3D

    Where every Three.js project starts, and where a surprising number of them go wrong before anything is drawn.

    npx skills add https://github.com/CloudAI-X/threejs-skills --skill threejs-fundamentals

  • threejs-geometry

    Built-in shapes, BufferGeometry, custom meshes and instancing.

    CloudAI-X3DPerformance

    Including instancing, which is the difference between fifty objects and fifty draw calls.

    npx skills add https://github.com/CloudAI-X/threejs-skills --skill threejs-geometry

Work with us