Skip to content
Tresca

CAD Skill for Claude Code (parametric-3d-printing)

SkillCommunity

A Claude Code skill that designs 3D-printable CadQuery parts in phases and returns an STL with a preview. By Flowful.ai (Nicolas Chourrout).

715 starsUpdated 12 days agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
CadQuery
Tool versions
Python 3.10 to 3.12 (CadQuery's OCC kernel has no wheels for 3.13+)
Operating systems
Not stated in its documentation
Needs a CadQuery licence
No
AI clients documented
Claude Code
Licence
PolyForm-Noncommercial-1.0.0
Language
Python

What it can do

  • Walks through requirements, then builds the model in phases (base shape, features, finish).
  • Runs each CadQuery script through a wrapper that captures errors as JSON so Claude can fix them.
  • Renders a six-view PNG preview from the STL and can fail on non-watertight meshes.
  • Ships a tested Gridfinity bin generator and a tool that cuts pockets from a 3D scan outline.

Limitations

  • Licensed for non-commercial use only (PolyForm Noncommercial 1.0.0).
  • Aimed at 3D-printed parts rather than general mechanical design.

Install

mkdir -p ~/.claude/skills
git clone https://github.com/flowful-ai/cad-skill ~/.claude/skills/parametric-3d-printing

Source: github.com/flowful-ai/cad-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.