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-khanaSource: github.com/cyberchitta/cad-khana#claude-code-skill-recommended-for-agent-use
uv tool install git+https://github.com/cyberchitta/cad-khanaMCP 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.