Toolverse
All skills

create-dxf

by openclaw

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.

Installation

Pick a client and clone the repository into its skills directory.

Installation

Quick info

Author
openclaw
Category
UX / Design

About this skill

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.

How to use

  1. Przygotuj opis swojej części w języku naturalnym (np. "płyta montażowa 100×50 mm z czterema otworami Ø5 mm w rogach").

  2. Przekonwertuj opis na specyfikację JSON zgodnie ze schematem zawartym w pliku references/spec_schema.md w repozytorium. Specyfikacja powinna zawierać wymiary, jednostki (mm lub cale), profil zewnętrzny oraz pozycje otworów i szczelin.

  3. Zwaliduj swoją specyfikację JSON, uruchamiając polecenie python3 scripts/create_dxf.py validate spec.json — narzędzie sprawdzi poprawność struktury i wartości.

  4. Wygeneruj pliki DXF i SVG, uruchamiając python3 scripts/create_dxf.py render spec.json --outdir out. Wynik pojawi się w katalogu out — plik DXF gotowy do wysłania do producenta oraz plik SVG do szybkiego podglądu.

  5. Otwórz plik SVG w przeglądarce lub edytorze, aby wizualnie sprawdzić projekt przed wysłaniem do produkcji.

  6. Wyeksportowany plik DXF zawiera warstwy produkcyjne: CUT_OUTER (kontur zewnętrzny), CUT_INNER (otwory i szczeliny) oraz opcjonalnie NOTES — struktura kompatybilna ze wszystkimi maszynami CNC.

Related skills

motion-graphics

by rohitg00

Kinetic typography, logo animations, and stylized motion design skill.\n\n**Triggers when:**\n- User wants text animations or kinetic typography\n- Request involves logo reveals or title sequences\n- Content focuses on visual impact over education\n- User mentions \

UX / Design
2126

software-architecture

by davila7

Guide for quality focused software architecture. This skill should be used when users want to write code, design architecture, analyze code, in any case that relates to software development.

UX / Design
66205

competitive-analysis

by anthropics

Analyze competitors with feature comparison matrices, positioning analysis, and strategic implications. Use when researching a competitor, comparing product capabilities, assessing competitive positioning, or preparing a competitive brief for product strategy.

UX / Design
58160

solid-principles

by SmidigStorm

Enforce SOLID principles (Single Responsibility, Open/Closed, Liskov Substitution, Interface Segregation, Dependency Inversion) in object-oriented design. Use when writing or reviewing classes and modules.

UX / Design
24154

mermaid

by iOfficeAI

Render Mermaid diagrams as SVG or ASCII art using beautiful-mermaid. Use when users need to create flowcharts, sequence diagrams, state diagrams, class diagrams, or ER diagrams. Supports both graphical SVG output and terminal-friendly ASCII/Unicode output.

UX / Design
1881

responsive-design

by wshobson

Implement modern responsive layouts using container queries, fluid typography, CSS Grid, and mobile-first breakpoint strategies. Use when building adaptive interfaces, implementing fluid layouts, or creating component-level responsive behavior.

UX / Design
1766