stl-generator
Installation
SKILL.md
STL Generator for Jigs and Replacement Parts
Design jigs and replacement parts as parametric build123d scripts and export STLs that print right the first time. The deliverable is the STL: the printer matters only for whether the part fits the bed and which clearances hold, and both are parameters.
Running build123d
The scripts live in ${CLAUDE_SKILL_DIR}/scripts/ (this skill's folder). Run them
with uv, which needs no setup and works on any Python version:
uv run --with build123d python ${CLAUDE_SKILL_DIR}/scripts/spacing_block.py 10
Without uv: create a venv and pip install build123d, then run with that venv's
python. Write the STLs into the user's working directory (or where they ask), never
into the skill's own folder.