
text-to-cad cover with blue lettering and a planetary gear CAD assembly.
Project screenshotsAbout this Skill
Create a drawing from scratch or derive a flat profile from a generated or imported CAD part. Keep editable Python source, regenerate the DXF, check its serialized geometry and review it in the viewer. DXF files are cutting or drawing artifacts; use Engineering Drawing for a dimensioned PDF sheet.
Why we picked it
Useful for dimensioned 2D fabrication files: it checks closed cut profiles, duplicate geometry and drawing units as part of generation.
What it helps with
- Make a gasket, mounting panel, template or laser-cut outline with explicit units and layers.
How to use this Skill
Define the drawing
Record outline dimensions, holes, slots, layers and units; choose a new drawing or a projection from CAD.
Generate the DXF
Use the documented Python drawing contract and run the source to write the drawing and its built-in validation.
Verify the exported drawing
Inspect dimensions and layers with ezdxf, check closed contours and duplicate cuts, then review the saved drawing visually.
Try a first task
Send a concrete brief
Provide the real input files and replace example dimensions or machine details with your own.
Create a millimetre DXF for a 100 × 60 mm mounting panel with four 5 mm corner holes. Put the closed cutting geometry on CUT, and validate the saved file.
Install the shared library
Use the official text-to-cad plugin for your agent, or install the complete Skill folders with the Skills CLI below. Choose one route in each app, then restart it. The plugin includes a CAD server; Skills-only installations use a browser viewer. Keep the bundled references and scripts with each entrypoint.
| Command | What it helps with |
|---|---|
npx skills add earthtojake/text-to-cad#latest | Install the released Skill library; the CLI asks which agents and installation scope to use. |
Scope and limits
Passing drawing checks does not establish a supplier-specific cutting or bending approval; use the applicable fabrication review.
Before you use it
- Install uv and allow the first runtime download. CAD commands use the Python and cadgen version pinned by the installed Skill; snapshots also download a browser on first use.
Supported agents
Frequently asked questions
Do I install this as a separate product?
This is one task in the shared text-to-cad library. Use the official plugin or the complete Skill installation, then select this workflow for the task.
Is the Skill free?
The upstream code is MIT-licensed. Your agent provider, hardware, materials and any fabrication service can have separate costs.
Sources & references
Original sources are linked below. Practical starting points are editorial suggestions from SkillHey.



