Skip to content
Tresca

CAD Khana

SkillCommunity

A skill and CLI that turn build123d parts into tested mechanisms with joints, motion and interference claims. By cyberchitta.

19 starsUpdated 11 days agoGitHub data from 5 Nov 2026

At a glance

Type
Skill
Works with
build123d
Tool versions
Python 3.13
Operating systems
Not stated in its documentation
Needs a build123d licence
No
AI clients documented
Claude Code
Licence
Apache-2.0
Language
Python

What it can do

  • Composes plain build123d parts into assemblies with joints and motion.
  • Checks stated claims on every run, such as no interference, a minimum distance or a printable wall, and reports structured diagnostics the agent iterates on.
  • Writes printable files, drawings, renders and a viewer page for the assembly.

Limitations

  • Early; the API may still change.
  • Rendering needs an extra that pulls in Blender's bpy (GPL-3.0).

Install

git clone --depth=1 https://github.com/cyberchitta/cad-khana /tmp/cad-khana
cp -r /tmp/cad-khana/skills/cad-khana .claude/skills/
rm -rf /tmp/cad-khana

Source: github.com/cyberchitta/cad-khana#claude-code-skill-recommended-for-agent-use

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.