Dxf-Handle is a specialized CAD utility for traversing layers and calculating area or perimeter metrics within DWG and DXF drawing files.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install dxf-handle
Copy the skill folder to one of these locations
~/.openclaw/skills/ <project>/skills/ Priority: Workspace > Local > Bundled
Copy this prompt to OpenClaw to install it automatically.
Help me install dxf-handle using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
Dxf-Handle is a technical utility designed for architects and interior designers who need to extract quantitative data from CAD drawings. By leveraging the ezdxf library, this Openclaw Skills contribution allows users to programmatically scan drawing layers, identify polyline boundaries, and generate precise measurements for rooms or specific zones.
The tool is particularly effective for floor plan statistics, where manual measurement is time-consuming and prone to error. It bridges the gap between raw CAD data and actionable reports by converting complex drawing entities into simple area ($m^2$) and perimeter ($m$) values.
To use this skill, ensure you have Python installed and install the required ezdxf dependency:
pip install ezdxf
Place your CAD files and the layers.json configuration file in the appropriate project directories before running the scripts provided by Openclaw Skills.
Dxf-Handle relies on a structured JSON input for layer mapping and can produce CSV outputs.
| Key | Type | Description |
|---|---|---|
| layerName | String | The exact name of the layer in the CAD file (e.g., JS_LivingRoom). |
| description | String | A friendly alias for the layer (e.g., Living Room). |
| Column | Description |
|---|---|
| Name | The friendly description from the JSON config. |
| Layer | The original CAD layer name. |
| Quantity | Number of valid polyline entities found on that layer. |
| Area/Perimeter | The calculated numerical value. |
--output flag to pipe geometric data directly into spreadsheets for procurement and bidding.references/layers.json mapping layer.--type parameter.Loading
A leadership framework for building flat, participative communication cultures that bridge technical and business silos to enable successful AI adoption.

A strategic leadership framework for balancing human judgment with AI automation to maintain a competitive advantage.

A strategic framework for deploying AI that prioritizes employee psychology, human agency, and long-term workforce well-being.

An AI-powered content automation tool that writes Markdown tutorials in your unique voice and publishes them directly to WeChat Official Account drafts.

A strategic framework for leaders to implement AI as a human-capability enhancer rather than a job replacement tool.

A strategic framework for developing the human-centric soft skills required to lead successful AI transformations and maintain a competitive advantage.








































