Skip to content
Skillpedia
Motion & animation48k · #4372

threejs-geometry

Lets your agent create 3D shapes. It can make ready-made shapes or build custom ones from scratch, optimizing performance.

What it does

This tool helps create 3D shapes using the Three.js library. It can generate ready-made basic shapes or more complex shapes you describe.

When to use it

  • ✓When you want to create a simple 3D object, like a cube or sphere.
  • ✓When you need a custom 3D shape that doesn't exist ready-made.
  • ✓When you want to make many copies of the same object efficiently.

Example of what to ask your AI

“Create a sphere with radius 5 and 100 segments.”

Want more? Open the sections below.

How to use

The easiest way: copy the message below and paste it into Claude, ChatGPT, Cursor or any AI. It reads the skill and follows the instructions.

Skill link

https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/threejs-geometry/SKILL.md

Ready-to-paste message

Use this skill to help me: https://github.com/sickn33/agentic-awesome-skills/blob/main/plugins/agentic-awesome-skills-claude/skills/threejs-geometry/SKILL.md Read the SKILL.md file at that link and follow its instructions for my task.
How it works

You describe the shape you want, and the tool uses the functions of the Three.js library to build the points and lines that form that shape in 3D space.

Installation

Easiest way: copy the skill link and paste it into Claude, ChatGPT or Cursor asking it to follow the instructions.

In the terminal (Claude Code, Codex, Cursor), in your project folder:

npx skills add sickn33/agentic-awesome-skills --skill threejs-geometry

Or download just the file:

curl -L https://raw.githubusercontent.com/sickn33/agentic-awesome-skills/main/plugins/agentic-awesome-skills-claude/skills/threejs-geometry/SKILL.md -o SKILL.md
Technical content (original SKILL.md)

Original text by the author, straight from GitHub.

Three.js Geometry

Detailed Guide

Read the detailed guide before executing this skill. It retains the complete procedure and reference material. Treat its safety, prerequisites, and validation requirements as mandatory. For focused work, load the relevant sections; for end-to-end work, read the guide completely.

When to Use

  • You need to create or optimize geometry in Three.js.
  • The task involves built-in shapes, custom BufferGeometry, vertices, or instanced rendering.
  • You are working on mesh structure rather than scene setup or materials alone.

Limitations

  • Use this skill only when the task clearly matches the scope described above.
  • Do not treat the output as a substitute for environment-specific validation, testing, or expert review.
  • Stop and ask for clarification if required inputs, permissions, safety boundaries, or success criteria are missing.
FAQ

What is Three.js?

Three.js is a popular library that makes it easy to create 3D graphics in web browsers.

What is 'BufferGeometry'?

It's an advanced way to define geometries (shapes) in Three.js, allowing for more control and optimization.

What is 'instanced rendering'?

It's a technique for drawing many copies of the same object very quickly and efficiently, saving resources.

Details

Original description by the author

Three.js geometry creation - built-in shapes, BufferGeometry, custom geometry, instancing. Use when creating 3D shapes, working with vertices, building custom meshes, or optimizing with instanced rendering.

repo: sickn33/agentic-awesome-skills

Popularity

GitHub stars
48k
Ranking position
#4372
License
MIT
Updated
10/15/2026

Is this skill useful?

0

Sign in to vote.

Comments

  • …

More skills from this repository

Similar skills