Agent skill · data analytics · datadrivenconstruction
ifc-to-excel
Convert IFC files (2x3, 4x1, 4x3) to Excel databases using IfcExporter CLI. Extract BIM data, properties, and geometry without proprietary software.
Why this skill is useful
Provides specific commands and options for extracting BIM data from IFC files that the AI wouldn't reliably generate on its own.
What it needs
Requires ifcexporter, python3 installed locally. About 7k tokens when loaded. Last updated 2026-02-14. 265 stars on the source repository.
What this skill does
IFC to Excel Conversion Business Case Problem Statement IFC (Industry Foundation Classes) is the open BIM standard, but: Reading IFC requires specialized software Property extraction needs programming knowledge Batch processing is manual and time-consuming Integration with analytics tools is complex Solution IfcExporter.exe converts IFC files to structured Excel databases, making BIM data accessible for analysis, validation, and reporting. Business Value Open standard - Process any IFC file (2x3, 4x, 4.3) No licenses - Works offline without BIM software Data extraction - All properties, quantities, materials 3D geometry - Export to Collada DAE format Pipeline ready - Integrate with ETL workflows Technical Implementation CLI Syntax Supported IFC Versions Version Schema Description --------- -------- ------------- IFC2x3 MVD Most common exchange format IFC4 ADD1 Enhanced properties IFC4x1 Alignment Infrastructure support IFC4x3 Latest Full infrastructure Output Formats Output Description -------- ------------- .xlsx Excel database with elements and properties .dae Collada 3D geometry with matching IDs Options Option Description -------- ------------- bbox Include element bounding boxes -no-xlsx Skip Excel export -no-collada Skip 3D geometry export Examples Python Integration Output Structure Excel Sheets Sheet Content ------- --------- Elements All IFC elements with properties Types Element types summary Levels Building storey data Materials Material assignments PropertySets IFC property sets Element Columns Column Type Description -------- ------ ------------- GlobalId string IFC GUID IfcType string IFC entity type Name string Element name Description string Element description Level string Building storey Material string Primary material Volume float Volume (m³) Area float Surface area (m²) Length float Length (m) Height float Height (m) Width float Width (m) Quick Start Common Use Cases 1. Model Validation 2. Quantity Takeoff 3. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills datadrivenconstruction/ifc-to-excel