Blender Web 3D Skill — Development skill for Claude Code
Claude Code skill: build and publish 3D models with headless Blender + Three.js — managed scripts, GLB export, draw-call optimization, and the debugging lessons.
How to install Blender Web 3D Skill
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open czlonkowski/blender-web-3d-skill and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Blender Web 3D Skill does
Claude Code skill: build and publish 3D models with headless Blender + Three.js — managed scripts, GLB export, draw-call optimization, and the debugging lessons.
Alternatives in Development
- Auto Update — Pull the latest ECC repo changes and reinstall the current managed targets 243.5k ★
- Claude Plugins Official — Anthropic-managed directory of high quality Claude Code Plugins 14.9k ★
- Domxss — Confirm DOM XSS in a real headless browser — injects canary payloads into params + URL fragment and only repor 4.5k ★
README
blender-web-3d — a Claude Code skill
Build, modify, and render 3D models with **headless Blender scripting**, then publish them online as an **interactive Three.js/Next.js web app** — driven entirely by [Claude Code](https://claude.com/claude-code).

This skill was extracted from a real shipped project: a ~2 km colony ship modelled through ~30 versioned Blender scripts, exported to an 11 MB Draco+WebP GLB, and deployed as a live orbit-viewer on Vercel — every step performed by Claude without opening the Blender GUI. The skill captures the patterns that worked and, just as importantly, the failures that cost real debugging time.
What's inside
plugins/blender-web-3d/skills/blender-web-3d/
├── SKILL.md # workflow, MCP-vs-CLI decision, design lessons
└── references/
├── blender-scripting.md # managed-script pattern, bmesh recipes, BVH
│ # cleanup, draw-call consolidation, Cycles renders
├── export-pipeline.md # Draco+WebP GLB export, baking policy, gotchas
└── threejs-viewer.md # viewer architecture, bloom + NaN-scrub,
# strobes, perf knobs, debugging playbook
Highlights — things you'd otherwise learn the hard way:
- Managed-script pattern: every Blender edit is a self-guarding,
idempotent, self-validating Python script against a versioned
.blendchain. Reproducible history, safe re-runs, easy bisecting. - Draw-call consolidation that respects animation: merge meshes by (material, UV signature, animation root) — and never merge a mesh whose ancestor carries an action, or it freezes at rest pose while its parent animates. 4 800 → 1 200 draw calls on the reference project.
- The NaN-scrub pass: on some GPUs a single scene light produces isolated NaN fragments; UnrealBloom's blur smears one NaN pixel into a fully black frame.
Related Skills
Draw Io Skill
Native draw.io skill with export helpers, SVG linting, and public docs for Codex and Claude Code workflows.
Claude Managed Agents Skill
Claude Code skill for building with the Claude Managed Agents API — event loops, production patterns, MCP auth
Jobs Night
Headless nightly scoring session. Invoked by scripts/nightly_run.py as /jobs-night — one session per scoring g
Publishing
Use when publishing Buoy packages to npm, bumping versions, or debugging workspace: dependency leaks. Covers t
Rep Call Script
Generate Profile A niche-aware, question-based call scripts for reps — surface pain, book 15-min discovery cal
3D File Toolkit
Pure-Python toolkit for inspecting, editing, converting, and analyzing 3D print files, supports 3MF, STL, OBJ,
Related Agents
Glm Agent
Runs Z.AI GLM on the user's GLM Coding Plan. Three modes - consult (direct API call, 1M context, for inputs to
Unreal Integrator
Imports a validated Blender export into the UE5.8 AI Test Lab, configures collision/materials, places it, and
Unity Optimizer
Profiles and optimizes Unity performance. Uses MCP profiler for frame timing, memory snapshots, rendering stat