claudedesignskills
Catalogue stub — full package: freshtechbro/claudedesignskills
Decision tree
-
Is the full skill already installed? This package installs 22 skills (
threejs-webgl,gsap-scrolltrigger,react-three-fiber,motion-framer,babylonjs-engine,aframe-webxr,lightweight-3d-effects,playcanvas-engine,pixijs-2d,locomotive-scroll,barba-js,react-spring-physics,animated-component-libraries,scroll-reveal-libraries,animejs,lottie-animations,blender-web-pipeline,spline-interactive,rive-interactive,substance-3d-texturing,web3d-integration-patterns,modern-web-design); checking the first.- Global:
f=~/.agents/skills/threejs-webgl/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" - Project:
f=.agents/skills/threejs-webgl/SKILL.md; [ -f "$f" ] && ! grep -q "^das:" "$f" && echo "installed" || echo "pointer" installed→ the skill is installed asthreejs-webgl, invoke it and proceedpointer→ go to step 2
- Global:
-
Detect scope, then install:
bash[ -e ~/.agents/skills/claudedesignskills ] && echo "global" || echo "project"Global:
bashnpx skills add freshtechbro/claudedesignskills --skill threejs-webgl gsap-scrolltrigger react-three-fiber motion-framer babylonjs-engine aframe-webxr lightweight-3d-effects playcanvas-engine pixijs-2d locomotive-scroll barba-js react-spring-physics animated-component-libraries scroll-reveal-libraries animejs lottie-animations blender-web-pipeline spline-interactive rive-interactive substance-3d-texturing web3d-integration-patterns modern-web-design -g -yProject:
bashnpx skills add freshtechbro/claudedesignskills --skill threejs-webgl gsap-scrolltrigger react-three-fiber motion-framer babylonjs-engine aframe-webxr lightweight-3d-effects playcanvas-engine pixijs-2d locomotive-scroll barba-js react-spring-physics animated-component-libraries scroll-reveal-libraries animejs lottie-animations blender-web-pipeline spline-interactive rive-interactive substance-3d-texturing web3d-integration-patterns modern-web-design -yClaude Code: send a command as a chat message starting with
!to run it without leaving the conversation.
Claude Code plugin route:
/plugin marketplace add freshtechbro/claudedesignskills /plugin install core-3d-animation@claude-design-skillstack /plugin install extended-3d-scroll@claude-design-skillstack /plugin install animation-components@claude-design-skillstack /plugin install authoring-motion@claude-design-skillstack /plugin install meta-skills@claude-design-skillstack
Heads-up
- License: MIT
- Name collision:
gsap-scrolltriggeris also written bygsap-skills(its install or its catalogue pointer); installing both overwrites the earlier one.
Invoke after install
Each library is its own skill, named after the library. The main ones:
threejs-webgl,react-three-fiber,babylonjs-engine,playcanvas-engine,aframe-webxr— 3D and WebXRgsap-scrolltrigger,motion-framer,animejs,react-spring-physics— animation engineslocomotive-scroll,barba-js,scroll-reveal-libraries— smooth scroll, page transitions, scroll revealslottie-animations,rive-interactive,spline-interactive— authored animation and 3D design toolspixijs-2d,lightweight-3d-effects,animated-component-libraries— 2D rendering, decorative 3D, animated React componentsblender-web-pipeline,substance-3d-texturing— 3D asset pipelinesweb3d-integration-patterns,modern-web-design— combining the libraries, and current web design patterns
Trigger phrases: "claudedesignskills", "Babylon.js", "A-Frame", "PixiJS", "React Spring", "Locomotive Scroll", "Spline", "Rive"
What it does
A broad motion and creative-coding skill suite organised around the libraries web design agencies actually reach for: Three.js 3D scenes, GSAP ScrollTrigger, React Three Fiber, Framer Motion, Babylon.js game/XR rendering, A-Frame WebXR, PixiJS 2D WebGL, Locomotive Scroll smooth scrolling, Barba.js page transitions, React Spring physics-based animation, Magic UI component animations, AOS (Animate On Scroll), Anime.js, Lottie playback, Rive interactive animation, Spline 3D, and a Blender-to-web pipeline. Use this package when a project spans multiple animation frameworks or when you are unsure which toolchain will be needed.
The skills CLI route installs the skills only. The Claude Code plugin route installs five bundles that also add slash commands and specialised agents. The repo's own skill-creator is not part of this pointer (it would overwrite another catalogue skill of the same name).
When NOT to use
- When you only need one framework — use its dedicated skill instead (
gsap-skills,framer-motion-skills,cloudai-threejs) for a lighter footprint; this package overlaps them and adds many skill descriptions to your agent's context, so install a subset with--skillif you only need part of it - Backend or non-visual work


