skills$openclaw/create-dxf
ajmwagar9.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.

9.8k stars9.2k forksSecurity L1
Updated Feb 7, 2026Created Feb 7, 2026coding

Skill Snapshot

namecreate-dxf
descriptionCreate 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.
ownerajmwagar
repositoryajmwagar/create-dxf
languageMarkdown
licenseMIT
topics
securityL1
installopenclaw add @ajmwagar/create-dxf
last updatedFeb 7, 2026

Maintainer

ajmwagar

ajmwagar

Maintains create-dxf in the OpenClaw Skills directory.

View GitHub profile
File Explorer
7 files
.
references
spec_schema.md
1.8 KB
test_prompts.md
1.3 KB
scripts
create_dxf.py
35.8 KB
_meta.json
274 B
SKILL.md
1.1 KB
SKILL.md

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

  1. Convert prompt → JSON (see references/spec_schema.md).
  2. Validate:
python3 scripts/create_dxf.py validate spec.json
  1. Render:
python3 scripts/create_dxf.py render spec.json --outdir out

Outputs:

  • out/<name>.dxf
  • out/<name>.svg

Notes

  • DXF uses simple entities for compatibility: closed LWPOLYLINE outer profile + CIRCLE holes.
  • Default layers are manufacturing-oriented:
    • CUT_OUTER (outer perimeter)
    • CUT_INNER (holes/slots)
    • NOTES (optional)

Resources

  • scripts/create_dxf.py
  • references/spec_schema.md
  • references/test_prompts.md
README.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.