rawwerks/vibecad/build123d
Claude Code and agent skill by rawwerks/vibecad
- community
Checking that the SKILL.md file is still in the repository.
CAD modeling with build123d Python library. Use when creating 3D models, exporting to GLB/STEP/STL, or doing boolean operations (union, difference, intersection). Triggers on: CAD, 3D modeling, sphere, box, cylinder, mesh export, GLB, STEP, STL, solid modeling, parametric design, threads, fasteners, bolts, nuts, screws, gears, pipes, flanges, bearings, bd_warehouse, spur gear, helical gear, bevel gear, planetary gear, ring gear, cycloid gear, rack and pinion, gggears, herringbone, gear mesh, ge…
Install
npx vskill@latest install rawwerks/vibecad/build123dSKILL.md
build123d CAD Modeling
Zero-Setup with uv
No installation required. Run any build123d script with:
This automatically downloads build123d and runs your script. First run takes ~30s, subsequent runs are instant.
Install uv (if not already installed):
Critical: Imports
All exports are in the main module:
NEVER use from build123d.exporters import ... - this module does not exist.
Quick Start Example
Run it:
Geometry Inspection (Optional)
To inspect geometry properties, add this to your script:
A full inspection harness is available in scripts/harness.py for advanced use.
Quick Reference
Shapes
Boolean Operations
Positioning
Export
Examples by Capability
21 runnable examples in references/examples/:
Basics (01-08)
01_simple_shapes.py- Box, Sphere, Cylinder, Cone, Torus02_boolean_operations.py- Union (+), difference (-), intersection (&)03_export_formats.py- GLB, STEP, STL, BREP export04_positioning.py- Pos(), Rot() transforms05_sketch_extrude.py- 2D sketch to 3D solid06_fillet_chamfer.py- Edge rounding and beveling07_csg_classic.py- Classic CSG operations08_hole_pattern.py- GridLocations for hole patterns
3D Operations
loft.py- Connect multiple profilesvase.py- Revolve + edge filtering + shellingtea_cup.py- Revolve + sweep for handle
Advanced Techniques
roller_coaster.py- Helix + Spline curvespacked_boxes.py- pack() algorithmtoy_truck.py- Joints for assemblydual_color_3mf.py- Multi-color 3MF export
Run any example:
Advanced Patterns
For builder mode, edge filtering, loft, sweep, revolve: See references/advanced-patterns.md
bd_warehouse - Parametric Parts Library
For threads, fasteners, simple gears, pipes, flanges, and bearings: See references/bd-warehouse-reference.md
Examples: 09_bd_warehouse_threads.py through 14_bd_warehouse_bearings.py
gggears - Advanced Gear Generation
For advanced parametric gears (spur, helical, bevel, planetary, cycloid, racks): See references/gggears-reference.md
Examples: 15_gggears_spur.py through 20_gggears_rack.py
Quick example:
Post-Processing Pipeline
After exporting GLB, you can optimize and verify:
See the gltf-transform and render-glb plugins for full documentation.
Source Repositories
- build123d: https://github.com/gumyr/build123d
- bd_warehouse: https://github.com/gumyr/bd_warehouse
- gggears: https://github.com/GarryBGoode/gggears
- render-glb: https://github.com/rawwerks/render-glb
Security
- Security scanPassed, 100 of 100Pattern checks on the skill's files.
- Model reviewNot runA model review is scheduled for the next rescan.
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingplugins/build123d/skills/build123d/SKILL.md
Popularity
- Repository stars
- 123
- Repository forks
- 17
- 7-day trend score
- 0
Stars and forks are for the whole GitHub repository, not this skill alone. Not refreshed yet.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/rawwerks/vibecad/build123d)