Agent skill · data analytics · datadrivenconstruction
ifc-data-extraction
Extract structured data from IFC (Industry Foundation Classes) files using IfcOpenShell. Parse BIM models, extract quantities, properties, spatial relationships, and export to various formats.
Why this skill is useful
Provides domain-specific knowledge and functions for extracting structured data from IFC files that the AI wouldn't reliably generate on its own.
What it needs
Requires ifcopenshell, python3 installed locally. About 5k tokens when loaded. Last updated 2026-02-14. 265 stars on the source repository.
What this skill does
IFC Data Extraction Overview This skill provides comprehensive IFC file parsing and data extraction using IfcOpenShell. Extract element data, quantities, properties, and relationships from BIM models for analysis and reporting. Based on Open BIM Standards - Working with vendor-neutral IFC format for maximum interoperability. "IFC является открытым стандартом для обмена BIM-данными, позволяющим извлекать информацию независимо от программного обеспечения." — DDC Methodology Quick Start Core Extraction Functions Element Extractor Class Geometry Extraction Extract Geometry Data Export Functions Export to Various Formats Quick Reference Element Type Common Properties Quantities ------------- ------------------- ------------ IfcWall IsExternal, FireRating Length, Height, Area, Volume IfcSlab IsExternal, LoadBearing Area, Volume, Perimeter IfcColumn LoadBearing Height, CrossSectionArea IfcBeam LoadBearing Length, CrossSectionArea IfcDoor FireRating, AcousticRating Width, Height IfcWindow ThermalTransmittance Width, Height, Area Property Set Lookup Resources IfcOpenShell: https://ifcopenshell.org IFC Standard: https://www.buildingsmart.org/standards/bsi-standards/industry-foundation-classes/ DDC Website: https://datadrivenconstruction.io Next Steps See bim-validation-pipeline for validating extracted data See qto-report for quantity take-off reports See 4d-simulation for linking to schedules
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills datadrivenconstruction/ifc-data-extraction