This wraps Three.js objects as Vue 3 components with a Tres prefix, so you build 3D scenes with template syntax instead of imperative code. You get TresCanvas for setup, reactive props that update the scene automatically, and the cientos package adds helpful abstractions like OrbitControls, useGLTF for loading models, and Environment for lighting. There's also a post-processing package for bloom and other effects. The declarative approach feels natural if you're already in Vue, and reactivity just works, but you're still dealing with Three.js concepts underneath. Good for Vue developers who want to add 3D without leaving the component model they know.
npx skills add https://github.com/onmax/nuxt-skills --skill tresjs