A Claude Code skill lets you describe 3D-printable parts instead of modeling them
Cad Skill, a Claude Code extension built on the CadQuery library, lets anyone describe a bracket, an enclosure, or any other part in plain language and get back a parametric, print-ready model, no CAD software required.
Code instead of clicking
Cad Skill is a Claude Code skill built on CadQuery, a Python library that models parts as code rather than as hand-drawn shapes. Describe a bracket for a circuit board or a snap-fit enclosure in plain language, and the skill writes a parametric script, generates the model, and renders it from six angles so you can check the result before committing to a print. Because the object exists as code, changing a dimension later is a matter of editing a number rather than redrawing anything by hand.
The skill also handles the part people usually get stuck on: fixing what CadQuery complains about. Errors in generated scripts get caught and corrected automatically, and the workflow keeps iterating with the user until the model actually builds, then exports it as an STL file ready for a slicer. It works either by detecting keywords tied to 3D printing during a normal Claude Code session or through a direct skill command.
Not brand new, and not free to sell
None of this is brand new. The repository was created back in February 2026 by Nicolas Chourrout of Flowful.ai, and its last commit landed in mid-July, months before this writeup. It picked up coverage from several developer blogs around that time and has settled at roughly 625 stars on GitHub, numbers that point to a maintained, reasonably popular tool rather than a weekend experiment that never got noticed.
One detail worth flagging for anyone planning to build a business around it: Cad Skill ships under the PolyForm Noncommercial license, which permits personal and internal use but blocks commercial deployment without a separate agreement with the author. For hobbyists printing brackets and enclosures at home, that license is irrelevant. For anyone hoping to wrap it into a paid product or service, it’s the first thing to check before writing a single prompt.
“A parametric model you can edit by changing a number beats a mesh you have to redraw, but a noncommercial license is still a wall, not a suggestion.”
Share
SUBSCRIBE TO OUR PRIVATE CASES AND USEFUL TIPS
Subscribe to our newsletter, get only exclusive content and weekly digests, no any spam!
By providing my email, I accept the Privacy Policy.