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
- Claude How To — by luongnv89 — Example-driven guide to mastering Claude Code through progressive tutorials with copy-paste tem 8.5k ★
- PaperSpine — PaperSpine is a motivation-driven skill for learning from strong academic papers, building a paper’s central a 5k ★
- Multi Frontend — 前端 - 以前端为中心的开发 (Frontend-Focused Development) 1.9k ★
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
Scroll Cinematic Claude
Award-winning 3D scroll websites from ONE prompt — Claude Code + Higgsfield MCP. Generates cinematic hero shot
Claude Blocker
Block distracting websites unless Claude Code is actively running inference.
Clone Study
A Claude Code skill that studies and recreates high-end websites (Awwwards-tier) from a URL — capture, analyze
Openclaw Agent
Autonomous agent prompt that finds local businesses without websites, builds them premium sites, deploys to Ve
Astro SEO Website Builder
Claude Code plugin: build SEO-optimized Astro service-business websites with one command. Spawns a 3-agent web
Geocities Skill
Claude Code skill that generates authentically terrible 1998-era Geocities personal websites
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