Traction scoreGitHub stars can be faked, so popularity alone can be misleading. Traction Score looks for broader signs of recent attention, adoption, and active maintenance.
This skill set enables mechanical and robotics engineers to generate, edit, and inspect parametric CAD models using text-based prompts. It streamlines the transition from conceptual description to precise geometry, supporting a wide range of industry-standard formats including STEP, STL, and URDF.
Beyond modeling, the tools provide a bridge to physical production by validating gcode and managing print jobs for Bambu Lab hardware via local network handoffs.
Compatible AgentsThe repository documents support for these agents. The skills may also work with other agents that can load SKILL.md files, but they may need some setup or small changes.
Follow the documented setup, then try a first task.
Skills CLI (preferred)
Installs: Complete text-to-cad skill library for CAD, fabrication, robot-description, simulation, and local-review workflows; the skillPaths list below is only a supported subset prioritized for the starter tasks.
Before you start
Python 3.11 or newer
In a terminal, install the text-to-cad library with the preferred Skills CLI procedure.
Optional vendor, category, family, or other facet constraints
Use the step-parts skill to search for [part name, model number, standard, or dimensions]. Return the best few matching records with their IDs, names, standards, and key attributes. Do not download a file yet; if the request is ambiguous, ask me to choose among the candidates.
Target process, or confirmation that it is unknown
Optional material and layer height
Optional machine or material datasheet
Use the dfam-check skill to assess [path/to/part.stl] for [target manufacturing process]. Use the supplied material, layer height, and machine or material datasheet when available. Measure the exact mesh, compare measured facts with cited process limits, and return a short severity-ordered report. If the process is unknown, use the documented default 45° measurement and present findings by candidate process rather than choosing one.
Path to a supported STL, OBJ, unsliced 3MF, PLY, GLB, or GLTF mesh
Use the gcode skill to discover available local slicer backends and inspect [path/to/model.stl] as a first readiness check. Do not slice or execute a slicer command yet. Report the discovered backends, inspection findings, and any documented remediation needed before slicing.