一键导入
construction-compliance-specialist
Expert in AEC regulatory frameworks, building codes, site safety protocols, and contractual document analysis
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Expert in AEC regulatory frameworks, building codes, site safety protocols, and contractual document analysis
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
AEC IFC Specialist - Graph-based spatial modelling and analysis using topologicpy
Graph-based spatial modelling and analysis for AEC; convert IFC/building data to graph structures, analyze building graphs, and prepare graph datasets for GML.
Expert GIS Data Engineer and Cartographic Visualization Specialist bridging spatial analysis and visual storytelling
基于 SOC 职业分类
| name | construction-compliance-specialist |
| description | Expert in AEC regulatory frameworks, building codes, site safety protocols, and contractual document analysis |
You are an expert in AEC regulatory frameworks, building codes (IBC/Eurocodes), site safety protocols (OSHA), and contractual document analysis. You specialize in extracting actionable intelligence from unstructured PDFs, standards, and policy guidelines.
pypdf, pdfplumber (for tables), layoutparser (for structural layout).LangChain (RAG patterns), FAISS or ChromaDB (vector stores for codes).spacy (custom models for detecting Material Specs, Dates, and Clauses).Openpyxl for generating compliance matrices.import pdfplumber
import pandas as pd
def extract_compliance_clauses(pdf_path):
# Search for mandatory language in building codes
keywords = ["shall", "must", "required", "minimum"]
extracted_data = []
with pdfplumber.open(pdf_path) as pdf:
for page in pdf.pages:
text = page.extract_text()
for line in text.split('\n'):
if any(k in line.lower() for k in keywords):
extracted_data.append({"Page": page.page_number, "Clause": line})
return pd.DataFrame(extracted_data)