3D Frontend — Development skill for Claude Code
Claude Code skill for building scroll-driven 3D websites.
How to install 3D Frontend
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open zyliu0/3d-frontend and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What 3D Frontend does
Claude Code skill for building scroll-driven 3D websites.
Alternatives in Development
- Multi Frontend — 前端 - 以前端为中心的开发 (Frontend-Focused Development) 1.9k ★
- Frontend Dev Pack — Frontend development skills collection 1.6k ★
- Ian Xiaohei Scenes — Xiaohei 2.0 Codex Skill for Chinese real-object article illustrations and long-scroll story images 486 ★
README
3D-frontend
A [Claude Code](https://docs.anthropic.com/en/docs/claude-code) skill that teaches Claude how to build immersive, scroll-driven 3D websites — single-file HTML, no build tools required.
When this skill is installed, asking Claude Code to create a "3D landing page", "scroll-driven 3D experience", or "room walkthrough" will produce a self-contained `.html` file featuring a Three.js WebGL scene controlled by scroll position, with HTML content overlaid on the 3D world.
Quick Start
Install this skill into your Claude Code project:
claude install-skill https://github.com/liuzy/3d-frontend
Then just ask:
> Make me a 3D landing page for a coffee brand with a fly-through effect
What's Inside
3D-frontend.md # Skill definition — the instructions Claude follows
references/PATTERNS.md # 40+ copy-paste code patterns (1800 lines)
demo/ # Example pages built with this skill
**`3D-frontend.md`** — Covers scene architecture, camera animation, scroll binding, content overlays, room walkthroughs, visual polish, anti-patterns, and aesthetic direction.
**`PATTERNS.md`** — Production-ready patterns for spline camera paths, three-point lighting, fake bloom, procedural textures (marble, wood), gradient sky domes, water shaders, Fresnel glow, fog transitions, InstancedMesh, particles, and more. All Three.js r128 compatible.
Tech Stack
| Library | Version | Role |
|---|---|---|
| Three.js | r128 | WebGL 3D rendering |
| GSAP | 3.12.5 | Animation engine |
| ScrollTrigger | 3.12.5 | Scroll-to-animation binding |
Everything loads via CDN. Outputs are single `.html` files — no npm, no bundler, no framework.
Demo Pages
The `demo/` folder contains example pages showcasing different experience types. Open any file directly in a browser.
Experience Types
The skill supports several 3D
Related Skills
Cinematic Scroll Prompt Kit
Build cinematic scroll-driven 2.5D websites using a framework-agnostic prompt system for coding agents.
Scroll Cinematic Claude
Award-winning 3D scroll websites from ONE prompt — Claude Code + Higgsfield MCP. Generates cinematic hero shot
Claude Scrollytelling Skill
Claude skill + Claude Code plugin that builds award-level scrollytelling websites: products that open, spray a
LiveBrowser
Browser tools (browser_navigate, browser_get_state, browser_snapshot, browser_get_text, browser_click, browser
Motion Dev Animations Skill
Claude Code skill for Motion.dev -- 120fps web animations, spring physics, scroll effects, gesture interaction
Perfetto MCP Rs
Perfetto trace analysis via MCP — PerfettoSQL queries plus dedicated Chrome tools for scroll jank, page loads,
Related Agents
Motion Designer
Use this agent for animation and motion design — micro-interactions, page transitions, scroll-driven animation
Motion Choreographer
CSS animation and motion designer. Implements View Transitions API, scroll-driven animations, CSS keyframes, F
Three D Specialist
Web 3D engineer. Delegates here for Three.js, React Three Fiber, WebGPU, WebGL, TSL shaders, scroll-driven sce