VibeCAD (rawwerks)
Library of Claude Code skills that teach coding agents to use CAD tools such as build123d, with plugins for modeling, rendering, and mesh conversion.
What it does and how it connects
VibeCAD is a library of Claude Code skills that teach coding agents how to use CAD tools. It ships as a Claude Code marketplace with three plugins: build123d for modeling, render-glb for rendering GLB models to PNG images, and gltf-transform for optimizing and post-processing GLB and glTF models.
The build123d plugin covers modeling with algebra-style syntax and parametric design patterns, plus a model-compare skill that scores a model against a reference with IoU, Dice, precision, and recall metrics. It exports to GLB, STL, STEP, and other formats, and includes bd_warehouse for threads, fasteners, pipes, flanges, and bearings, and gggears for spur, helical, bevel, planetary, and cycloid gears.
The render-glb plugin renders a GLB model to a PNG so an agent can see what it built and iterate visually. The gltf-transform plugin handles Draco and Meshopt compression, WebP texture compression, mesh simplification and welding, and model inspection and merging. The README notes the project is sponsored by neThing.xyz.
Alternatives
Compare side by side- build123d
The Python CAD library the build123d skill teaches agents to use, while VibeCAD is the skill library itself.
- text-to-cad
An agent skill set for text-to-CAD modeling, while VibeCAD covers several CAD tools including build123d, rendering, and mesh conversion.
- VibeCAD (wangtao9090)
A FreeCAD MCP server with a managed runtime, while VibeCAD (rawwerks) is a library of Claude Code skills across several CAD tools.
- chili3d
A browser CAD application, while VibeCAD is a skill library that teaches agents to use CAD tools.
- brepjs
A TypeScript B-Rep CAD library with a verify CLI, while VibeCAD is a skill library for coding agents.
Sources
Not verified
- Pricing (none stated on the repo)
- Real user voices (the only open items are maintainer pull requests)
- Related Error Index entries (no matching entry verified)
- No GitHub releases exist, so latest release fields are null
- A named individual builder beyond the repository owner handle rawwerks
Last verified November 6, 2026. Listings are informational. The evidence score measures public, verifiable evidence and is not an endorsement or a compatibility claim.