bonsai-impl-classification

Assign classification systems like Uniclass 2015 to IFC elements via bSDD.

30|4|Updated Mar 5, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package --skill bonsai-impl-classification
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: bonsai-impl-classification
Source: https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package/tree/main/skills/bonsai/impl/bonsai-impl-classification
Command: npx skills add https://github.com/OpenAEC-Foundation/Blender-Bonsai-ifcOpenshell-Sverchok-Claude-Skill-Package --skill bonsai-impl-classification

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill streamlines the process of assigning classification codes to IFC elements, ensuring consistency and accuracy in your BIM data by leveraging both online resources like bSDD and local classification libraries.

Core Features & Use Cases

  • Multiple Classification Systems: Supports Uniclass, OmniClass, NL-SfB, and more.
  • bSDD Integration: Connects to the buildingSMART Data Dictionary for live data and property lookups.
  • Offline Libraries: Utilizes local IFC classification files for offline work.
  • Use Case: Automatically assign Uniclass 2015 codes and associated properties to all walls in your IFC model by searching the bSDD for "external wall" and applying the relevant classification.

Quick Start

Use the bonsai-impl-classification skill to classify all IfcWall elements in the current model using the Uniclass 2015 system.

Frequently Asked Questions about bonsai-impl-classification

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I assign Uniclass 2015 classification codes to IFC elements in bulk?

The bSDD integration connects to the buildingSMART Data Dictionary to perform live lookups for classification codes and associated properties. It enables searching for specific element types like "external wall" and applying the relevant Uniclass 2015 or OmniClass classifications directly.

Can I classify BIM data offline without connecting to the buildingSMART Data Dictionary?

You can classify BIM data offline by utilizing local IFC classification library files. This allows you to continue assigning Uniclass, OmniClass, or NL-SfB codes to IFC elements without requiring an active connection to the bSDD for live lookups.

What classification systems are supported for IFC model enrichment?

Supported classification systems for IFC model enrichment include Uniclass 2015, OmniClass, and NL-SfB. The Skill applies these systems by managing IfcClassificationReference assignments and integrating with bSDD for property assignments.

How does bSDD integration work for assigning properties to IFC walls?

The bSDD integration connects to the buildingSMART Data Dictionary to perform live lookups for classification codes and associated properties. It enables searching for specific element types like "external wall" and applying the relevant Uniclass 2015 or OmniClass classifications directly.

What is the best way to ensure deterministic BIM data enrichment across an IFC model?

Ensure deterministic BIM data enrichment by using bulk operations to assign IfcClassificationReference entities to IFC elements. This approach leverages bSDD or offline libraries to apply classification systems like Uniclass 2015 consistently across the model.