← 返回 Skills 市场
Rvt To Excel
作者
datadrivenconstruction
· GitHub ↗
· v2.0.0
1219
总下载
1
收藏
3
当前安装
2
版本数
在 OpenClaw 中安装
/install rvt-to-excel
功能描述
Convert RVT/RFA files to Excel databases. Extract BIM element data, properties, and quantities.
安全使用建议
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.
功能分析
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.
能力评估
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.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install rvt-to-excel - 安装完成后,直接呼叫该 Skill 的名称或使用
/rvt-to-excel触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
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.
元数据
常见问题
Rvt To Excel 是什么?
Convert RVT/RFA files to Excel databases. Extract BIM element data, properties, and quantities. 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 1219 次。
如何安装 Rvt To Excel?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install rvt-to-excel」即可一键安装,无需额外配置。
Rvt To Excel 是免费的吗?
是的,Rvt To Excel 完全免费(开源免费),可自由下载、安装和使用。
Rvt To Excel 支持哪些平台?
Rvt To Excel 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Rvt To Excel?
由 datadrivenconstruction(@datadrivenconstruction)开发并维护,当前版本 v2.0.0。
推荐 Skills