Drawing Analyzer

v2.1.0

Analyze construction drawings to extract dimensions, annotations, symbols, and metadata. Support quantity takeoff and design review automation.

0· 1.4k·3 current·3 all-time
MIT-0
Download zip
LicenseMIT-0 · Free to use, modify, and redistribute. No attribution required.
Security Scan
VirusTotalVirusTotal
Benign
View report →
OpenClawOpenClaw
Suspicious
medium confidence
!
Purpose & Capability
The name/description claim PDF and DWG analysis plus quantity takeoff. The included runtime code and examples only show PDF text extraction (pdfplumber) and no DWG handling or CAD library usage. Requesting only python3 while promising DWG/CAD features is disproportionate and misleading.
Instruction Scope
SKILL.md contains detailed Python code for opening user-supplied PDF file paths and extracting text/tables; that scope (reading user-provided drawing files) matches the stated purpose. However the instructions don't include clear runtime/install steps for required Python packages, and the prose ('process using methods in SKILL.md') could encourage the agent to execute arbitrary Python code derived from the doc — clarify allowed operations and explicit input sources.
!
Install Mechanism
This is instruction-only (no install spec). The code depends on third-party Python libraries (e.g., pdfplumber) but the skill does not declare how to install them. That mismatch means an agent or user may attempt ad-hoc pip installs or fail at runtime; lack of a vetted install source raises operational risk.
Credentials
The skill requests no environment variables or credentials. claw.json declares filesystem permission which is appropriate for reading drawings supplied by the user. No unrelated secrets or external credentials are requested.
Persistence & Privilege
always is false and the skill is user-invocable — normal. The skill does require filesystem access per metadata, which is expected for processing local drawings; it does not request elevated platform-wide privileges.
What to consider before installing
This skill contains useful PDF parsing code but has gaps and inconsistencies. Before installing or running it: - Expect to need to install Python packages (pdfplumber and other libs referenced) manually; the skill does not provide an install script. - Confirm DWG/CAD support with the author — the included code only covers PDFs, so DWG files may not be handled. - Only provide non-sensitive sample drawings until you verify behavior. Because the skill has filesystem permission, it can read files you point it to — avoid supplying credentials or unrelated system paths. - Ask the publisher for an explicit install manifest (pip requirements or a tested runtime) and for clarification of what files the skill will access and any network endpoints it contacts. - If you require higher assurance, request a version with an explicit install spec, a minimal dependency list, or run it in an isolated environment (sandbox) first.

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

latestvk973xmgfckh07t58zqfpdzvras816mnw

License

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

Runtime requirements

📑 Clawdis
OSmacOS · Linux · Windows
Binspython3

Comments