9.8k★by ajmwagar
create-dxf – OpenClaw Skill
create-dxf is an OpenClaw Skills integration for coding workflows. 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.
Skill Snapshot
| name | create-dxf |
| description | 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. OpenClaw Skills integration. |
| owner | ajmwagar |
| repository | ajmwagar/create-dxf |
| language | Markdown |
| license | MIT |
| topics | |
| security | L1 |
| install | openclaw add @ajmwagar/create-dxf |
| last updated | Feb 7, 2026 |
Maintainer

name: create-dxf description: 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.
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/<name>.dxfout/<name>.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
No README available.
Permissions & Security
Security level L1: Low-risk skills with minimal permissions. Review inputs and outputs before running in production.
Requirements
- OpenClaw CLI installed and configured.
- Language: Markdown
- License: MIT
- Topics:
FAQ
How do I install create-dxf?
Run openclaw add @ajmwagar/create-dxf in your terminal. This installs create-dxf into your OpenClaw Skills catalog.
Does this skill run locally or in the cloud?
OpenClaw Skills execute locally by default. Review the SKILL.md and permissions before running any skill.
Where can I verify the source code?
The source repository is available at https://github.com/openclaw/skills/tree/main/skills/ajmwagar/create-dxf. Review commits and README documentation before installing.
