Text to 3d

Initialize and operate a fully local text-to-3D toolkit that turns one subject description into a textured GLB, at full density or to a triangle budget, and can rig a generated character with a Mixamo-named skeleton and playable clips. Uses FLUX.2 klein through ComfyUI, TRELLIS.2 on Vulkan, and SkinTokens on ROCm. Use for starting the local generation harness, creating 3D models, meshes, GLBs or glTF assets from words, rigging or animating a generated character, preparing game or three.js assets, batching several models, or opening the local preview gallery.

44 stars 5 forksImages, Video & Audio

Install

skills CLI (Claude Code, Cursor, Codex and more)
npx skills add hec-ovi/text-to-3D-skill --skill text-to-3d
Manual install
git clone --depth 1 https://github.com/hec-ovi/text-to-3D-skill.git /tmp/text-to-3D-skill
mkdir -p ~/.claude/skills
cp -r /tmp/text-to-3D-skill/. ~/.claude/skills/text-to-3d

Personal skills live in ~/.claude/skills. Use .claude/skills in a project folder to share a skill with your team.

From the SKILL.md

# text-to-3d

Turn one described subject into one textured GLB, and a humanoid into a rigged one:

```text
prompt -> FLUX.2 klein (ComfyUI) -> PNG -> TRELLIS.2 (Vulkan) -> GLB
```

## Choose a capability

| id | Use it for | Section |
| --- | --- | --- |
| `init` | Start and verify the local harness | [Init](#init) |
| `generate` | Generate one static GLB | [Generate](#generate) |
| `budget` | Generate to a triangle budget | [Triangle budget](#budget) |
| `rig` | Give a generated character a skeleton and clips | [Rig](#rig) |
| `preview` | Inspect generated models | [Preview](#preview) |
| `batch` | Generate several models efficiently | [Batch](#batch) |

Never use Blender. The rig path does not need it, and the retargeting that a
Blender workflow implies is what puts a walk cycle in backwards.

<a id="init"></a>
## Init

Run init before the first generation in a session:

```bash
python3 scripts/init.py
```

The bundled launcher finds the toolkit from `--toolkit-dir`, `$TEXT_TO_3D_TOOLKIT`, or the current checkout. When it is installed as a standalone skill and no checkout exists, it clones the toolkit into `~/.local/share/text-to-3d-toolkit`.

Init is idempotent. It:

1. Verifies the ten TRELLIS.2 GGUFs and fetches missing files.
2. Starts the sibling `comfyui-strix-docker` Compose stack.
3. Builds and starts the resident Vulkan mesh engine and the rig service.
4. Starts the local preview server.
5. Waits for all health checks and prints one JSON result.
Read the full skill on GitHub

Details

Skill name
text-to-3d
Repo updated
28 July 2026

FAQ

What does the Text to 3d skill do?

Initialize and operate a fully local text-to-3D toolkit that turns one subject description into a textured GLB, at full density or to a triangle budget, and can rig a generated character with a Mixamo-named skeleton and playable clips. Uses FLUX.2 klein through ComfyUI, TRELLIS.2 on Vulkan, and SkinTokens on ROCm. Use for starting the local generation harness, creating 3D models, meshes, GLBs or glTF assets from words, rigging or animating a generated character, preparing game or three.js assets, batching several models, or opening the local preview gallery.

How do I install the Text to 3d skill?

skills CLI (Claude Code, Cursor, Codex and more): npx skills add hec-ovi/text-to-3D-skill --skill text-to-3d. Skills go in ~/.claude/skills (personal) or .claude/skills (project), and Claude loads them automatically when a task matches the description.

Is Text to 3d popular?

It lives in hec-ovi/text-to-3D-skill, which has 44 GitHub stars and 5 forks.

Related skills

Remotion Code Motion Explainer

39

vibe-motion/remotion-code-motion-explainer

Create polished, code-driven Remotion motion explainers from scripts, narration, subtitles, product specifications, reference videos, UI recordings, diagrams, or abstract concepts. Use for product launches, AI demonstrations, UI interactions, algorithms, scientific principles, electrical systems, data flows, architecture, charts, equations, and concepts best expressed with React, SVG, Canvas, WebGL, or Three.js. Prioritize continuous spatial logic, visible cause and effect, precise interaction states, editable parameters, deterministic rendering, and evidence-backed visual QA.

Images, Video & Audio

Chapter Progress Bar

42

serenawangCU/chapter-progress-bar

根据视频字幕(.srt)或时间戳,用 HyperFrames 生成章节进度条透明 overlay, 支持 Chapter、Dash、Minimal、Text Highlight、Customize、Crab 六种视觉风格, 并在 macOS 上交付轻量、剪辑软件兼容的 HEVC Alpha MOV。用于章节划分、进度条设计、 透明视频预览、渲染与交付;除非用户明确要求,否则不要使用 Remotion。

Images, Video & Audio

Video Illustrator

42

axtonliu/video-illustrator

Turn the user's own voice and real assets (book or course covers, screenshots, logos) plus a chosen visual style into a 20–60 second cinematic promo or concept explainer, or turn a passage, article, idea or script into an animated illustration clip, or (explainer mode) make one passage of an existing narrated video visible as a mechanism insert in 16:9 and 9:16, or (episode mode) make a whole researched, narrated science or tech explainer with real footage. One system where every mode runs the same steps and picks its look from one style atlas (a bright 3D diagram by default for explainers and

Images, Video & Audio

Pronounce Word

47

anzy-renlab-ai/pronounce

User asks how to pronounce an English word or project/product name ("how to pronounce X", "pronounce X", "X 怎么读", "X 怎么发音", "读一下 X"). Generate audio via the `say-it` CLI so the user actually HEARS the word — three times by default — instead of only writing IPA/syllable hints. The CLI consults a community-maintained pronunciation dictionary (kubectl → "koob-control", GIF → "jif", JSON → "jay-son", ...) and feeds an English-like respelling to the system TTS engine (macOS `say`, Linux `espeak-ng`, or Windows PowerShell) so project names come out the way engineers actually say them. Triggers on a

Images, Video & AudioIn 1 list

Video to Skill

41

Lum1104/video-to-skill

Turn a video, tutorial, playlist, or course into an installed, evidence-grounded course Skill that can teach, give practice and feedback, apply demonstrated methods, and answer reference questions. Use when the user provides video sources and wants reusable learning or operational capability.

Images, Video & Audio

Music Mv

56

Win-Hao/music-mv

用代码给一首歌做一支音乐 MV(不用视频生成模型):先把歌听懂(歌词时间轴、节拍、情绪起落、别人怎么理解这首歌),再定画风、画角色、写剧本和分镜、先出草图再做整片,最后照清单看片修改;也能先拆一支参考视频的风格再照着做。画面用 Canvas / p5.js / p5.brush 一帧一帧画,HyperFrames 合成歌词和歌。用户说「给这首歌做个 MV」「做一支音乐 MV / 歌词 MV / 动画 MV」「学这个视频的风格做一支 MV」,或 make a music video / lyric video for this song 时使用。不限模型,能读写文件、跑命令的 agent 都能照做。

Images, Video & Audio

Browse the most popular Claude skills, all images, video & audio skills, or write your own with the skills generator.