Help us improve
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
Share bugs, ideas, or general feedback.
By earthtojake
Generate and manipulate CAD models, robot descriptions, and fabrication files from natural language and Python code. Create parametric STEP/STL/3MF parts, slice meshes into printer-profiled G-code, validate URDF/SDF/SRDF robot descriptions, review DXF/STEP for SendCutSend orders, and search off-the-shelf CAD parts. Automate 3D printing workflows including Bambu Lab job submission.
npx claudepluginhub earthtojake/text-to-cad --plugin cadDry-run, upload, and cautiously initiate local Bambu Lab print jobs from validated plain `.gcode`, using Bambu LAN FTPS/MQTT handoffs.
Start or reuse CAD Viewer and return review links for explicit CAD, robot-description, and G-code files. Use when visually reviewing `.step`, `.stp`, `.glb`, `.stl`, `.3mf`, `.gcode`, `.dxf`, `.urdf`, `.srdf`, or `.sdf` files, especially when handed off from CAD, G-code, URDF, SRDF, or SDF generation skills.
Create, modify, inspect, and validate STEP-first build123d/Python CAD parts and assemblies. Use for natural-language CAD specs, STEP/STP generation or direct inspection, build123d source, build123d source-level joints, @cad references, geometry facts, measurements, mating deltas, CAD Viewer handoffs, snapshots, and secondary DXF/STL/3MF/native GLB outputs from CAD geometry.
Generate, inspect, dry-run, and statically validate plain FDM `.gcode` from 3D mesh files by orchestrating real slicer CLIs. Use when Codex needs to slice `.stl`, `.obj`, unsliced `.3mf`, `.ply`, `.glb`, or `.gltf` into printer-profiled G-code, discover local slicer backends, inspect whether a mesh is slice-ready, or validate generated G-code before any printer-specific handoff.
SDFormat/SDF model and world generation, validation, and simulator handoff. Use for `.sdf` files, SDFormat XML, Python `gen_sdf()` sources, models, worlds, links, joints, poses, frames, inertials, visual/collision geometry, mesh URIs, sensors, lights, physics, plugins, includes, Gazebo, static SDF review, or simulator-specific metadata. Do not use for signed-distance-field geometry.
Share bugs, ideas, or general feedback.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge.
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Jarvis Onshape MCP — let Claude drive real Onshape CAD. Sketches, extrudes, fillets, mates, parametric iteration, FeatureScript custom features. Includes the vision-decomposition skill (zoom-and-describe a reference image into a structured feature tree before building) and side-by-side reference comparison tool. Structured truth-telling on every mutation.
Skills for using Build123D - a Python CAD library for creating parametric 3D models
Plan and design gridfinity baseplates for 3D printing with optimal grid layouts and print bed slicing
Blender automation toolkit with CLI for geometry, materials, modifiers, collections, animation retargeting, and WebSocket-based real-time control
18 specialized Claude Code skills for computational design in AEC covering parametric modeling, generative design, computational geometry, algorithmic patterns, structural computation, environmental simulation, facade engineering, digital fabrication, BIM scripting, interoperability, optimization methods, data-driven design, mesh processing, design automation, and machine learning for AEC. References 50+ pioneers and frameworks including Patrik Schumacher, Greg Lynn, Neri Oxman, Achim Menges, and standards from buildingSMART, Ladybug Tools, ASHRAE, Eurocode, and more. Includes 7 Python calculators.
Generate JLCPCB-ready KiCad PCB projects from descriptions, BOMs, or existing projects. Sources LCSC parts (basic-tier preferred), generates schematics, and packages routed boards into Gerber/drill/CPL/BOM zips ready to upload to JLCPCB.
██████╗ █████╗ ██████╗ ███████╗██╗ ██╗██╗██╗ ██╗ ███████╗ ██╔════╝██╔══██╗██╔══██╗ ██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝ ██║ ███████║██║ ██║ ███████╗█████╔╝ ██║██║ ██║ ███████╗ ██║ ██╔══██║██║ ██║ ╚════██║██╔═██╗ ██║██║ ██║ ╚════██║ ╚██████╗██║ ██║██████╔╝ ███████║██║ ██╗██║███████╗███████╗███████║ ╚═════╝╚═╝ ╚═╝╚═════╝ ╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝
A skills library for CAD, robotics, and hardware design agents
CAD Skills is a library of agent skills for generating, inspecting, sourcing, slicing, and handing off CAD and robot-description artifacts from local project files.
Install the library to give agents focused workflows for CAD, fabrication, robot description files, simulation, and local review.
| Skill | Summary | Source |
|---|---|---|
| CAD | Creates and edits CAD models from plain-language or image requests, with STEP as the main output along with options to export to STL, 3MF and GLB. | skills/cad |
| CAD Viewer | Shows local browser previews for CAD, G-code, and robot files. | skills/cad-viewer |
| step.parts | Finds off-the-shelf STEP parts like screws, bearings, motors, and connectors. | skills/step-parts |
| URDF | Writes robot structure files with links, joints, limits, inertials, and meshes. | skills/urdf |
| SRDF | Adds MoveIt planning groups, end effectors, poses, and collision rules to a URDF. | skills/srdf |
| SDF | Creates simulator models and worlds with frames, physics, sensors, and lights. | skills/sdf |
| SendCutSend | Checks DXF and STEP files before upload to SendCutSend. | skills/sendcutsend |
| G-code | Slices supported mesh files into validated, printer-profiled FDM .gcode with real slicer CLIs. | skills/gcode |