Babysitter ifc-model-analyzer
IFC model analysis skill for validation, property extraction, and model comparison
install
source · Clone the upstream repo
git clone https://github.com/a5c-ai/babysitter
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/a5c-ai/babysitter "$T" && mkdir -p ~/.claude/skills && cp -r "$T/library/specializations/domains/science/civil-engineering/skills/ifc-model-analyzer" ~/.claude/skills/a5c-ai-babysitter-ifc-model-analyzer && rm -rf "$T"
manifest:
library/specializations/domains/science/civil-engineering/skills/ifc-model-analyzer/SKILL.mdsource content
IFC Model Analyzer Skill
Purpose
The IFC Model Analyzer Skill analyzes IFC format BIM models for schema validation, property extraction, quantity takeoff, and model comparison.
Capabilities
- IFC schema validation
- Property set extraction
- Quantity takeoff
- Model comparison (diff)
- Element classification
- Coordinate system analysis
- LOD assessment
- Data quality checking
Usage Guidelines
When to Use
- Validating IFC exports
- Extracting model data
- Comparing model versions
- Checking data quality
Prerequisites
- IFC file available
- Schema version identified
- Extraction requirements defined
- Comparison baseline established
Best Practices
- Validate schema compliance
- Check coordinate systems
- Verify property mapping
- Document model assumptions
Process Integration
This skill integrates with:
- BIM Coordination
- Structural Peer Review
Configuration
ifc-model-analyzer: analysis-types: - validation - extraction - comparison - quality-check ifc-versions: - IFC2x3 - IFC4 - IFC4.3 outputs: - report - json - csv
Output Artifacts
- Validation reports
- Property extractions
- Model comparisons
- Quality assessments