A Python-powered tool to parse construction specification PDFs and generate structured submittal logs and product schedules.
The fastest way to install a skill directly from the registry.
npx clawhub@latest install specification-extractor
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 specification-extractor using Clawhub. If Clawhub is not installed, install it first (npm i -g clawhub).
Get the raw skill files in a ZIP archive.
The specification extractor is a specialized utility designed for the construction industry to automate the tedious process of manual data entry from complex project manuals. By leveraging this tool within the ecosystem of Openclaw Skills, developers and estimators can programmatically identify CSI MasterFormat sections, product requirements, and mandatory submittals with high precision. It transforms flat PDF text into actionable data structures, facilitating better project management and more efficient procurement workflows through intelligent parsing of PDF content.
To integrate this functionality into your environment, ensure you have Python 3.x available. Install the core dependency using the following command:
pip install pdfplumber
Once installed, you can initialize the extractor in your script and point it toward your project specification documents. This tool is a perfect addition to a suite of Openclaw Skills for AEC professionals.
The specification extractor organizes information into a clear hierarchy to ensure high-quality metadata taxonomy:
| Data Object | Description | Key Attributes |
|---|---|---|
| SpecSection | Represents a CSI MasterFormat section | Section number, title, part contents |
| ProductRequirement | Details specific materials or equipment | Manufacturer, product name, standards |
| SubmittalRequirement | Items required for project approval | Type, description, timing, copies |
| SpecExtractionResult | The root container for a parsed document | Document name, page count, all sections |
Loading
A powerful utility for converting Revit RVT and RFA files into structured Excel databases for seamless BIM data analysis.

A specialized framework for building Retrieval-Augmented Generation systems tailored to construction industry documentation and knowledge bases.

A high-performance tool for automating the extraction, grouping, and cost estimation of quantities from BIM and CAD datasets.

A Python-powered skill for fetching, analyzing, and estimating construction material prices via open APIs.

A technical validation tool for verifying construction data against global standards including ISO 19650, IFC, COBie, and UniFormat.

A specialized database management system for construction professionals to track unit prices, vendor quotes, and location-based cost adjustments.








































