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, gear train.
$npx -y skills add rawwerks/vibecad --skill build123dInstalls into the current project.
Run `npx skills use "https://github.com/rawwerks/vibecad" --skill "rawwerks/vibecad/build123d"` and follow the generated skill instructions now. Read its complete output, redirecting it to a temporary file first if necessary. Resolve relative paths from the supporting-files directory it provides.
Use the skills in "https://github.com/rawwerks/vibecad" that are relevant to the current task. Run `npx skills add "https://github.com/rawwerks/vibecad"` and select the relevant skills, then follow their instructions.