Drawing Analyzer

Dzieli pliki PDF rysunków budowlanych na indeksy arkuszy i mierzy powierzchnie.

Autor: hamzaabduljabbar · hamzaabduljabbar/construction-drawing-analyzer

Testowano · Działa ★ 8.0/10

Drawing Analyzer — Dzieli pliki PDF rysunków budowlanych na indeksy arkuszy i mierzy powierzchnie.

Co robi ten skill

Dzieli połączony plik PDF rysunków budowlanych na pojedyncze arkusze, wyodrębnia warstwę tekstową każdego arkusza i renderowany obraz, a następnie buduje indeksy klasyfikacji, odnośników i symboli, aby późniejsze pytania odnosiły się do jednego arkusza zamiast całego zestawu. Dołączony ekstraktor wielokątów konwertuje geometrię wektorową na rzeczywiste powierzchnie, używając skali rysunku. Uruchamia się na rysunkach budowlanych, zestawach rysunków, planach, przedmiarach, liczbie fundamentów i pytaniach o powierzchnię płyty.

Raport z testu

Uruchomiono dołączone skrypty na prawdziwym zestawie 4 arkuszy rysunkowych: extract_polygons.py zmierzył płytę parteru na dokładnie 20.0 m x 12.0 m = 240.0 m2, co odpowiada narysowanej geometrii, i niezależnie policzył 12 fundamentów na planie fundamentów jako 4 po 0.9 m i 8 po 0.6 m, ten sam podział, który podaje harmonogram fundamentów. Bazowa wersja bez umiejętności (czytająca połączony tekst PDF) również uzyskała liczbę fundamentów, ale musiała zgadywać rozmiar płyty z luźnych adnotacji 20000/12000, podczas gdy na innym arkuszu pojawiło się sprzeczne 14000 x 9000. Po jednorazowym podziale, odpowiedź na pytanie o płytę wymagała 843 bajtów ukierunkowanego tekstu arkusza plus raportu wielokątów zamiast 166 KB renderowanych stron, które czytała bazowa wersja. Dokumentacja jest słabym punktem: żadna z tras instalacji README nie działa, ponieważ repozytorium nie ma wydań GitHub dla pliku .skill, a URL klonowania jest nadal placeholderem YOUR-USERNAME, a SKILL.md każe Claude'owi uruchomić scripts/split_drawings.py bez argumentów, co kończy się błędem 1.

Testowano: 2026-07-28 · Claude Code 2.x (agent harness)

Instalacja

git clone https://github.com/hamzaabduljabbar/construction-drawing-analyzer.git
mkdir -p ~/.claude/skills
cp -r construction-drawing-analyzer ~/.claude/skills/drawing-analyzer
rm -rf ~/.claude/skills/drawing-analyzer/.git

Komendy i przykładowe prompty

  • /drawing-analyzerDzieli pliki PDF rysunków budowlanych na indeksy arkuszy i mierzy powierzchnie.

Skille uruchamiają się na zwykłe polecenia — bez komend do zapamiętania. Po instalacji aktywują go prompty takie jak te (po angielsku):

  • What is the ground floor slab area in square meters on this drawing set?
  • Split this merged construction drawing PDF into indexed sheets for me
  • How many F2 footings are on the foundation plan and what size are they?