Agent skill · data analytics · datadrivenconstruction

rvt-to-excel

Convert RVT/RFA files to Excel databases. Extract BIM element data, properties, and quantities.

Why this skill is useful

Adds specific commands and Python integration for batch processing and data extraction from RVT files that the AI wouldn't reliably generate on its own.

What it needs

Requires python3, rvtexporter installed locally. About 3k tokens when loaded. Last updated 2026-02-14. 265 stars on the source repository.

What this skill does

RVT to Excel Conversion Business Case Problem Statement BIM data inside RVT files needs to be extracted for: Processing multiple projects in batch Integrating BIM data with analytics pipelines Sharing structured data with stakeholders Generating reports and quantity takeoffs Solution Convert RVT files to structured Excel databases for analysis and reporting. Business Value Batch processing - Convert multiple projects Data accessibility - Excel format for universal access Pipeline integration - Feed data to BI tools, ML models Structured output - Organized element data and properties Technical Implementation CLI Syntax Export Modes Mode Categories Description ------ ----------- ------------- basic 309 Essential structural elements standard 724 Standard BIM categories complete 1209 All Revit categories custom User-defined Specific categories only Options Option Description -------- ------------- bbox Include bounding box coordinates rooms Include room associations schedules Export all schedules to sheets sheets Export sheets to PDF Examples Python Integration Output Structure Excel Sheets Sheet Content ------- --------- Elements All BIM elements with properties Categories Element categories summary Levels Building levels Materials Material definitions Parameters Shared parameters Element Columns Column Type Description -------- ------ ------------- ElementId int Unique Revit ID Category string Element category Family string Family name Type string Type name Level string Associated level Area float Surface area (m²) Volume float Volume (m³) BBoxMinX/Y/Z float Bounding box min BBoxMaxX/Y/Z float Bounding box max Usage Example Integration with DDC Pipeline Best Practices 1. Use appropriate mode - basic for quick analysis, complete for full data 2. Include bbox - Required for spatial analysis and visualization 3. Batch carefully - Large files may take time; process overnight 4. …

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills datadrivenconstruction/rvt-to-excel

View the source on GitHub

Browse the @skills marketplace