← Back to Skills Marketplace
datadrivenconstruction

Rvt To Excel

cross-platform ⚠ suspicious
1219
Downloads
1
Stars
3
Active Installs
2
Versions
Install in OpenClaw
/install rvt-to-excel
Description
Convert RVT/RFA files to Excel databases. Extract BIM element data, properties, and quantities.
Usage Guidance
This skill looks like it does what it says, but there are important gaps you should clear before installing or running anything: 1) Ask the publisher for the official RvtExporter distribution URL, release artifact (e.g., GitHub release), and a checksum or signature — do not download an .exe from an untrusted site. 2) Request an install spec or packaging instructions so you can validate what will be installed. 3) Clarify the 'CWICR' / semantic search integration: which network endpoints are contacted and whether any API keys or data will be transmitted; ensure any required keys are declared and limited in scope. 4) Run the exporter in a sandbox or isolated machine first, and scan the binary with antivirus/endpoint tools. 5) If you cannot obtain a vetted binary or source code, treat this skill as risky and avoid running unknown executables on production systems. If you want, I can draft questions to ask the skill author (source URL, checksum, license, contact) or suggest a safer workflow using known Revit APIs or vendor tools.
Capability Analysis
Type: OpenClaw Skill Name: rvt-to-excel Version: 2.0.0 The skill bundle is classified as benign. It transparently uses `subprocess.run()` in `SKILL.md` to execute an external `RvtExporter.exe` tool, which is a common and often necessary pattern for skills wrapping existing utilities. The Python code constructs the command using a list of arguments, mitigating shell injection risks from the Python side. The `instructions.md` explicitly constrains the AI agent to use `subprocess.run()` solely for invoking `RvtExporter`, and the requested `filesystem` permission in `claw.json` is justified for file conversion. There is no evidence of prompt injection, data exfiltration, persistence mechanisms, or other malicious intent within the provided files.
Capability Assessment
Purpose & Capability
The name and description match the instructions: the SKILL.md is focused on extracting Revit data into Excel and shows example CLI/Python usage. However claw.json and the registry metadata declare no required binaries while the instructions and Python examples explicitly require a local CLI 'RvtExporter.exe' (and the instructions say the DDC RvtExporter CLI must be installed). This mismatch (no declared binary but required at runtime) is an incoherence to note.
Instruction Scope
Runtime instructions are narrowly scoped to: verify a .rvt/.rfa path, invoke the local RvtExporter tool via subprocess, and read the produced Excel sheets for analysis. The SKILL.md does not instruct reading unrelated system files or harvesting environment variables. It does reference integrating with a 'CWICRSemanticSearch' for pricing (truncated) which implies external network calls but provides no details or required credentials.
Install Mechanism
There is no install spec and no homepage or source listed. The skill requires an external binary (RvtExporter.exe) but provides no trusted download location, checksum, or package info. That means a user could be prompted to obtain and run an executable from an unknown source — a high-risk operation that isn't addressed by the skill.
Credentials
The skill requests no environment variables or credentials and only needs filesystem access (declared in claw.json). However, the SKILL.md's example integration with 'CWICRSemanticSearch' suggests network/API usage that might require credentials which are not declared. The absence of declared API keys or endpoints is a discrepancy worth clarifying.
Persistence & Privilege
The skill does not request always:true, does not ask to modify agent-wide settings, and is user-invocable only. File system permission is reasonable for reading RVT and writing Excel outputs; nothing indicates permanent privileged presence.
How to Use
  1. Make sure OpenClaw is installed (local or Docker)
  2. Run the install command in chat: /install rvt-to-excel
  3. After installation, invoke the skill by name or use /rvt-to-excel
  4. Provide required inputs per the skill's parameter spec and get structured output
Version History
v2.0.0
Version 2.0.0 - Full rewrite of documentation with detailed business case, implementation, and usage examples. - Added CLI syntax, export modes, and configurable export options for flexible Excel outputs. - Provided Python integration code for converting, batch processing, and analyzing Revit files. - Documented Excel output structure, sheet layouts, and element columns for clarity. - Included integration guide for connecting to DDC cost estimation pipeline. - Listed best practices and resources for users.
v1.0.0
- Initial release of RVT To Excel skill, enabling conversion of RVT/RFA BIM files to structured Excel workbooks. - Supports command-line and Python integration for single and batch processing. - Offers multiple export modes (basic, standard, complete, custom) and flexible export options including bounding boxes, room associations, schedules, and sheets. - Output Excel includes structured sheets for elements, categories, levels, materials, and parameters. - Provides example workflows for data extraction, analysis, and integration with BI and cost estimation pipelines.
Metadata
Slug rvt-to-excel
Version 2.0.0
License
All-time Installs 3
Active Installs 3
Total Versions 2
Frequently Asked Questions

What is Rvt To Excel?

Convert RVT/RFA files to Excel databases. Extract BIM element data, properties, and quantities. It is an AI Agent Skill for Claude Code / OpenClaw, with 1219 downloads so far.

How do I install Rvt To Excel?

Run "/install rvt-to-excel" in the OpenClaw or Claude Code chat to install it in one step — no extra setup required.

Is Rvt To Excel free?

Yes, Rvt To Excel is completely free (open-source). You can download, install and use it at no cost.

Which platforms does Rvt To Excel support?

Rvt To Excel is cross-platform and runs anywhere OpenClaw / Claude Code is available (cross-platform).

Who created Rvt To Excel?

It is built and maintained by datadrivenconstruction (@datadrivenconstruction); the current version is v2.0.0.

💬 Comments