thatopen-agents-model-analyzer

Automate IFC model analysis and generate standardized reports.

17|1|Updated Mar 20, 2026
One-click install
npx skills add https://github.com/OpenAEC-Foundation/ThatOpen-Claude-Skill-Package --skill thatopen-agents-model-analyzer
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: thatopen-agents-model-analyzer
Source: https://github.com/OpenAEC-Foundation/ThatOpen-Claude-Skill-Package/tree/main/skills/source/thatopen-agents/thatopen-agents-model-analyzer
Command: npx skills add https://github.com/OpenAEC-Foundation/ThatOpen-Claude-Skill-Package --skill thatopen-agents-model-analyzer

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

IFC model analysis can be time-consuming and error-prone when manually enumerating elements, spatial structure, and property data. This skill provides a guided workflow to automatically extract inventories, map spatial hierarchy, and summarize property data into a coherent report.

Core Features & Use Cases

  • Agent-driven workflow that classifies elements, builds storey mappings, and outputs structured model analyses.
  • Generates inventories by IFC type, spatial maps, and property set summaries for QA, coordination, or data export.
  • Use case: run a full model-analysis to produce a high-level report for project stakeholders.

Quick Start

Load an IFC model, run the analyzer workflow, and generate a complete model analysis report.

Frequently Asked Questions about thatopen-agents-model-analyzer

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

FAQPage Schema
How do I generate an inventory and spatial structure report from an IFC model?

To generate an IFC model report, load your IFC file into the workflow and run the analyzer. It automatically classifies elements, builds storey mappings, and outputs structured inventories with spatial hierarchy and property summaries.

Can I summarize property sets across different storeys and IFC types automatically?

Yes, you can summarize property sets automatically. The workflow supports cross-storey and cross-type analyses, batching queries to extract property data and produce standardized summaries for QA and coordination.

Do I need ThatOpen components and web-ifc to analyze IFC models?

Yes, analyzing IFC models requires ThatOpen components, web-ifc access, and the FragmentsManager. These dependencies batch queries and paginate results to extract spatial structures and property inventories accurately.

What is the best way to extract element counts by IFC type for project stakeholders?

The best way to extract element counts by IFC type is running a full model-analysis workflow. It automates element classification and inventory generation, producing a high-level standardized report for stakeholders.

How does IFC model analysis handle validation checks for property data?

IFC model analysis handles validation checks by cross-referencing extracted property data against spatial structures. The workflow automates these checks to identify errors during inventory generation and property summarization.

What are the limitations of automated IFC model reporting for large files?

Automated IFC model reporting for large files relies on paginated queries via FragmentsManager to manage memory. Extremely complex models may require batching to ensure stable spatial structure mapping and property extraction.