threejs-builder

Automate Three.js web app creation with ES modules and import maps.

21|3|Updated Jan 22, 2026
One-click install
npx skills add https://github.com/JochenYang/Jochen-ai-rules --skill threejs-builder
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: threejs-builder
Source: https://github.com/JochenYang/Jochen-ai-rules/tree/main/.claude/skills/threejs-builder
Command: npx skills add https://github.com/JochenYang/Jochen-ai-rules --skill threejs-builder

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

The Three.js Builder simplifies the process of creating simple, performant 3D web applications by providing a structured approach, practical patterns, and ready-made references to get projects off the ground quickly.

Core Features & Use Cases

  • Scene graph-centric workflow: Build and manage complex 3D scenes with clear hierarchies and predictable transforms.
  • ES module ready: Leverages modern Three.js APIs with import maps for clean, CDN-based development.
  • Reference materials: Includes guided references for GLTF loading, calibration, lighting, and animation patterns ideal for portfolios and prototypes.
  • Calibration helpers: Tools and scripts to validate model forward direction, grounding, and scale to reduce frame-anchoring issues.
  • Use Case: Rapidly prototype a product viewer or interactive 3D demo using provided templates and references.

Quick Start

Load the minimal HTML template, import Three.js via ES modules, and initialize a basic scene to start exploring the builder's patterns.

Frequently Asked Questions about threejs-builder

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I set up a Three.js scene using ES modules and import maps?▼

Three.js scene setup with ES modules uses a minimal HTML template and import maps for clean, CDN-based development. This builder provides structured patterns for managing scene graphs, lighting, and camera controls.

How do I load and calibrate GLTF models in a WebGL application?▼

Loading and calibrating GLTF models in WebGL uses included reference materials and calibration helper scripts. These tools validate model forward direction, grounding, and scale to reduce frame-anchoring issues.

What is the best way to rapidly prototype a 3D product viewer for a portfolio?▼

Rapidly prototyping a 3D product viewer is best achieved using a scene graph-centric workflow with ready-made references. This builder leverages modern Three.js APIs and animation patterns ideal for interactive demos and portfolios.

Can I build performant 3D web apps without complex build tools?▼

Building performant 3D web apps without complex build tools is possible by leveraging ES module workflows with import maps. This enables direct CDN-based development for simple prototypes and interactive demos.

Why do my imported 3D models have incorrect grounding and scale in Three.js?▼

Incorrect grounding and scale in Three.js often result from uncalibrated model transforms. Using calibration helpers validates model forward direction, grounding, and scale, reducing common frame-anchoring issues.