speckle-impl-revit

Installation
SKILL.md

speckle-impl-revit

Critical Warnings

ALWAYS expect Direct Shapes on receive. Speckle NEVER creates native Revit elements (walls, doors, floors, beams) when loading data into Revit. Every received object becomes a Direct Shape (generic model). There is NO native element reconstruction. Plan workflows with this constraint from the start.

NEVER rely on custom properties surviving a round-trip back into Revit. Custom properties from Speckle model objects CANNOT be loaded into Revit. Properties are preserved in Speckle's data model and visible in the web viewer, but Revit does NOT attach them to received Direct Shapes.

NEVER expect plans, sections, elevations, or orthographic 3D views to publish. Revit ONLY publishes 3D perspective views. All 2D documentation views and orthographic 3D views are silently excluded.

ALWAYS verify reference point alignment between publish and receive operations. Mismatched reference point settings (Internal Origin vs. Project Base vs. Survey Point) cause objects to appear at incorrect positions. Use the SAME setting on both ends of the workflow.

NEVER assume object categories can be modified after loading. Direct Shapes receive a default category assignment that CANNOT be changed post-load.


Quick Reference

Supported Versions

Installs
2
GitHub Stars
10
First Seen
May 15, 2026
speckle-impl-revit — openaec-foundation/speckle-claude-skill-package