Agent skill · software engineering · datadrivenconstruction

excel-to-rvt

Import Excel data into RVT projects. Update element parameters, create schedules, and sync external data sources.

Why this skill is useful

Adds a command-line tool and Python integration for automating Excel data imports into Revit, which is not commonly known.

What it needs

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

What this skill does

Excel to RVT Import Note: RVT is the file format. Examples may reference Autodesk® Revit® APIs. Autodesk and Revit are registered trademarks of Autodesk, Inc. Business Case Problem Statement External data (costs, specifications, classifications) lives in Excel but needs to update Revit: Cost estimates need to link to model elements Classification codes need assignment Custom parameters need population Manual entry is slow and error-prone Solution Automated import of Excel data into Revit using the DDC ImportExcelToRevit tool and Dynamo workflows. Business Value Automation - Batch update thousands of parameters Accuracy - Eliminate manual data entry errors Sync - Keep external data in sync with model Flexibility - Update any writable parameter Technical Implementation Methods 1. ImportExcelToRevit CLI - Direct command-line update 2. Dynamo Script - Visual programming approach 3. Revit API - Full programmatic control ImportExcelToRevit CLI Option Description -------- ------------- -sheet Excel sheet name -idcol Element ID column -mapping Parameter mapping file Python Implementation Quick Start Validation Complete Workflow Resources GitHub: DDC Update Revit from Excel Dynamo: https://dynamobim.org/

How to use it

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

@skills datadrivenconstruction/excel-to-rvt

View the source on GitHub

Browse the @skills marketplace