Skip to content
Tresca

OpenSCAD Claude Code Skill

SkillCommunity

A Claude Code skill for OpenSCAD that designs, previews, edits STLs and rebuilds STL meshes as parametric SCAD. By andreahaku.

29 starsUpdated 3 weeks agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
OpenSCAD
Tool versions
Not stated in its documentation
Operating systems
macOS, Linux
Needs a OpenSCAD licence
No
AI clients documented
Claude Code
Licence
MIT
Language
Shell

What it can do

  • Writes parametric .scad files from a description and checks multi-angle PNG renders to refine them.
  • Edits an existing STL with boolean cuts and additions without rebuilding it.
  • Reconstructs STL meshes as parametric OpenSCAD and scores the match with mesh comparison.
  • Derives fit clearances from one measured printer calibration profile and checks walls, overhangs and manifold geometry.

Limitations

  • Reconstruction and photo replication need Python packages (trimesh, numpy, scipy, shapely, rtree).
  • The README gives install commands for Arch, macOS and Debian/Ubuntu only.

Install

git clone https://github.com/andreahaku/openscad_claude_skill.git ~/Development/Claude/openscad_claude_skill

mkdir -p ~/.claude/skills
ln -sf ~/Development/Claude/openscad_claude_skill ~/.claude/skills/openscad

Source: github.com/andreahaku/openscad_claude_skill#installation

MCP servers and skills run code on your computer. Review the source before installing.

AI-generated models, drawings and results must be checked by a qualified engineer before use.