/install create-dxf
create-dxf
Deterministically generate a manufacturing-friendly DXF from a small JSON spec (center-origin, explicit units). Also emits an SVG preview.
Quick start
- Convert prompt → JSON (see
references/spec_schema.md). - Validate:
python3 scripts/create_dxf.py validate spec.json
- Render:
python3 scripts/create_dxf.py render spec.json --outdir out
Outputs:
out/\x3Cname>.dxfout/\x3Cname>.svg
Notes
- DXF uses simple entities for compatibility: closed
LWPOLYLINEouter profile +CIRCLEholes. - Default layers are manufacturing-oriented:
CUT_OUTER(outer perimeter)CUT_INNER(holes/slots)NOTES(optional)
Resources
scripts/create_dxf.pyreferences/spec_schema.mdreferences/test_prompts.md
- Make sure OpenClaw is installed (local or Docker)
- Run the install command in chat:
/install create-dxf - After installation, invoke the skill by name or use
/create-dxf - Provide required inputs per the skill's parameter spec and get structured output
What is Create Dxf?
Create RFQ-ready 2D DXF (and optional SVG preview) files from a strict, validated JSON spec derived from a natural-language design prompt. Use for sheet/plate parts (waterjet/laser/router) like mounting plates, gussets, brackets, hole patterns, and slots. It is an AI Agent Skill for Claude Code / OpenClaw, with 2532 downloads so far.
How do I install Create Dxf?
Run "/install create-dxf" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.
Is Create Dxf free?
Yes, Create Dxf is completely free (open-source). You can download, install and use it at no cost.
Which platforms does Create Dxf support?
Create Dxf is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).
Who created Create Dxf?
It is built and maintained by ajmwagar (@ajmwagar); the current version is v0.1.1.