ajmwagar

Create Dxf

Developmentv0.1.1
By ajmwagarUpdated 2026-05-112 versions · latest released 2026-02-01create-dxf@clawhub_ajmwagar/create-dxf
Code GenerationScripting#Json#Prompt

According to AlphaMoat, as of 2026-09, Create Dxf has 3,908 downloads and 1 stars — ranked #2,657 of 5,078 AI skills overall, and #348 of 577 in Development.

Installs
295
Downloads
3.9K
Stars
1
Overall Rank
#2,657
Top 53% overall · Top 61% in Development
PlatformInstallsDownloadsStarsComments
ClawHub ↗1223.8K1-
SkillHub ↗2953.9K1—

Platforms count differently and update at different times.

What this skill does

It targets sheet/plate parts (waterjet/laser/router) such as mounting plates, gussets, brackets, hole patterns, and slots. The workflow converts a natural-language design prompt into a JSON spec, validates it with python3 scripts/create_dxf.py validate spec.json, and renders with python3 scripts/create_dxf.py render spec.json --outdir out, producing <name>.dxf and <name>.svg. The DXF uses simple, compatibility-friendly entities: a closed LWPOLYLINE outer profile plus CIRCLE holes, on default layers CUT_OUTER, CUT_INNER, and NOTES. The supporting documentation notes known geometry limits (no kerf compensation, no bend-line/flat-pattern support, no full self-intersection check), so outputs should be treated as quoting/review artifacts and verified for manufacturability in CAD/CAM before fabrication.

Profile published 2026-10-27

What you can do with it

  • Turn a mounting plate's hole pattern and outline into a JSON spec and generate a manufacturable DXF

When to use it

  • When a 2D sheet/plate part is needed for waterjet, laser, or router cutting

Example prompts

Generated from the skill’s documentation as examples; not results of actual runs.

Validate this bracket spec, then render a DXF and an SVG preview for review.

Monthly Trend

Downloads3.9K
2.3K3.2K4.0K2026-03 · Downloads 2.5K2026-05 · Downloads 3.0K2026-06 · Downloads 3.2K2026-07 · Downloads 3.5K2026-08 · Downloads 3.6K2026-09 · Downloads 3.9K26-0326-09
Stars1
0122026-03 · Stars 12026-05 · Stars 12026-06 · Stars 12026-07 · Stars 12026-08 · Stars 12026-09 · Stars 126-0326-09

The counting method changed in 2026-09: skills with the same name are now counted separately by author, and the full catalog is covered. Dashed lines show months before the change; they are not compared with later months, and no growth is computed across the change.

MonthDownloadsMoMStars
2026-093.9K—1
2026-083.6K+4.5%1
2026-073.5K+10.0%1
2026-063.2K+6.1%1
2026-053.0K—1
2026-032.5K—1

SKILL.md (original)

The author’s original file, shown as plain text without edits or review by AlphaMoat. Links are not clickable; check commands before running them. Fetched 2026-10-23.

1.1 KB · ClawHub v0.1.1
---
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
Show all (42 lines)

1) Convert prompt → JSON (see `references/spec_schema.md`).
2) Validate:

```bash
python3 scripts/create_dxf.py validate spec.json
```

3) Render:

```bash
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`

Popular in Development

More from ajmwagar

Data month: 2026-09 · Downloads, stars and installs are aggregated monthly from public skill registries (ClawHub, SkillHub). See methodology.