oas-extensions
Installation
SKILL.md
OAS Extensions
When to use
Use this skill any time the task involves attaching domain-specific data outside the Core/Layout vocabulary: industrial machinery, materials, MEP systems, site context, or vendor metadata (Autodesk/Revit families, APS URNs). If the data fits a Core entity directly (e.g. a Furniture placement), keep it in Core — don't reach for an extension.
Key types
Extensionenvelope — top-levelextensionsdictionary keyed by extension nameMachinery— industrial equipment with multi-axis rotation and CAD geometry sourceMaterial— material definitions referenced by id from Core/Layout entitiesSite— site context (boundaries, orientation, surroundings)AutodeskMetadata— Revit family names, APS URNs, vendor-specific identifiers