Cursor Agent Skill for creating 3D graphics with Three.js (web) and Blender (modeling and export).
- Three.js: Build 3D scenes in the browser — scene, camera, renderer, geometries, materials, lights, loaders (GLTFLoader, OBJLoader), animation, OrbitControls.
- Blender: Script or automate Blender via the Python API (
bpy); export glTF/GLB for use in Three.js or other engines.
Project skill (this repo only):
Copy the entire 3d-graphics-threejs-blender folder into your project:
mkdir -p .cursor/skills
cp -r 3d-graphics-threejs-blender .cursor/skills/Personal skill (all projects):
Copy into your Cursor skills directory:
mkdir -p ~/.cursor/skills
cp -r 3d-graphics-threejs-blender ~/.cursor/skills/Do not place skills inside ~/.cursor/skills-cursor/ (reserved for Cursor).
| Path | Purpose |
|---|---|
SKILL.md |
Main instructions and triggers (required) |
references/ |
threejs, loaders, Blender API, Blender→Three.js export |
scripts/run_blender_script.py |
Run a Blender Python script headless |
assets/threejs-minimal/ |
Minimal HTML + JS Three.js template |
assets/blender-export-snippet.py |
Example glTF/GLB export script for Blender |
Use and adapt as needed for your projects.