Use the installed local skill files as the runtime source of truth; the
repository link is only for provenance and release review.
Purpose
Create or modify 2D DXF drawings from natural-language requirements or from CAD geometry, generate validated
.dxf
artifacts, and return checked outputs. DXF sources are Python files defining
gen_dxf()
returning an
ezdxf
document; the CLI owns output paths.
Two source shapes are supported:
Standalone drafting
a Python source defining only
gen_dxf()
. Use for pure 2D outputs — gaskets, panels, templates, cut layouts — with no 3D model behind them.
CAD projection
a
gen_dxf()
added to a CAD generator source that also defines
gen_step()
. Use when the DXF is a drawing or profile of a 3D part; create and validate the STEP geometry with
$cad
first, then add the projection in the same source file.
Use this skill when
Use this skill when the user asks for DXF files, 2D drawings, profiles, outlines, templates, gaskets, panels, flat patterns, or cut layouts for laser, plasma, waterjet, or CNC routing.
Show more
Installs
532
Repository
earthtojake/text-to-cad
GitHub Stars
6.6K
First Seen
8 days ago
Security Audits
Gen Agent Trust Hub
Warn
Socket
Pass
Snyk
Pass