Create Dxf

v0.1.1

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.

1· 2.4k·2 current·2 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Benign
medium confidence
Purpose & Capability
Name/description match the included spec docs and the create_dxf.py script which parses a small JSON spec and emits DXF/SVG. No unrelated binaries, credentials, or config paths are required.
Instruction Scope
SKILL.md tells the agent to validate and render a JSON spec with the included script and write outputs to an out directory. The instructions operate only on the provided spec and output files, with no guidance to read unrelated system files or exfiltrate data.
Install Mechanism
There is no install spec (instruction-only for runtime use of the included Python script). That keeps disk/write and network-install risks low.
Credentials
The skill requires no environment variables, secrets, or external credentials; the fields declared and used in the spec are specific to DXF generation and are proportionate.
Persistence & Privilege
always is false and the skill is user-invocable (normal). The skill does not request persistent/system-level privileges or modification of other skill settings.
Assessment
This package appears coherent and limited to DXF/SVG generation from a small JSON spec. Before installing or running, inspect the full scripts/create_dxf.py file (the preview here was truncated) to confirm there are no network calls, subprocess.exec usage, or reads of unexpected files/ENV. Run the script first in a sandbox or isolated environment with a harmless test spec to verify outputs and behaviour. If you plan to integrate the skill into an automated agent, ensure the agent only passes intentional spec.json files (don’t let untrusted inputs become spec files) to avoid generation of unexpected geometry.

Like a lobster shell, security has layers — review code before you run it.

latestvk970nd1taea7tnr6rcpmk9q3zx80bdzh

License

MIT-0
Free to use, modify, and redistribute. No attribution required.

Comments