$npx skillfedfor your agent

clash-detection-analysis

This skill enables automated detection of physical clashes and clearance breaches within BIM models, helping construction teams catch spatial conflicts before they impact the job site. By analyzing element intersections and proximity violations, it supports early problem identification and design coordination workflows.

clash-detection-analysis enables automated detection of physical clashes and clearance breaches within BIM models, helping construction teams catch spatial conflicts before they impact the job site. By analyzing element intersections and proximity violations, it supports early problem identification and design coordination workflows.

AI-generated summary based on this skill's SKILL.md

254 65 MITupdated by datadrivenconstruction

Decision gist · record as of 2026-02-14

clash-detection-analysis enables automated detection of physical clashes and clearance breaches within BIM models, helping construction teams catch spatial conflicts before they impact the job site. By analyzing element intersections and proximity violations, it supports early problem identification and design coordination workflows.

manual: git clone https://github.com/datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction → cp -r DDC_Skills_for_AI_Agents_in_Construction/5_DDC_Innovative/clash-detection-analysis ~/.claude/skills/clash-detection-analysis
5_DDC_Innovative/clash-detection-analysis/SKILL.md · version 1e9bd87f

Use it when

  • clash-detection-analysis examines element intersections and proximity violations across BIM datasets to identify where building components.
  • clash-detection-analysis identifies hard clashes (direct geometric overlaps), soft clashes (insufficient clearance between elements).

Verify before relying

Read SKILL.md below before installing (3 files). Open directory: indexed for reading, not audited.

Same gist for agents: .md · .json

Install

datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction/clash-detection-analysis · repository language: Python

Open directory. Skills are indexed for reading, not audited. Review a skill's body before installing it.

Frequently asked questions

AI-generated answers based on this skill's SKILL.md and metadata

What does clash-detection-analysis do?

clash-detection-analysis enables automated detection of physical clashes and clearance breaches within BIM models, helping construction teams catch spatial conflicts before they impact the job site. By analyzing element intersections and proximity violations, it supports early problem identification and design coordination workflows.

How does clash-detection-analysis detect geometric clashes in IFC models?

clash-detection-analysis examines element intersections and proximity violations across BIM datasets to identify where building components occupy the same space or breach clearance tolerances. It classifies findings as hard clashes (actual overlaps), soft clashes (clearance violations), and workflow conflicts, then generates spatial coordinates for each detected issue.

What types of clashes can clash-detection-analysis identify?

clash-detection-analysis identifies hard clashes (direct geometric overlaps), soft clashes (insufficient clearance between elements), and workflow conflicts. It specializes in structural-MEP conflicts, piping-HVAC interference, and other building systems interactions, classifying each by severity to prioritize resolution.

Can clash-detection-analysis analyze structural-MEP and piping-HVAC conflicts?

Yes. clash-detection-analysis is designed to detect conflicts between structural elements and mechanical-electrical-plumbing systems, as well as piping and HVAC clearance violations. It helps teams identify these cross-discipline intersections before construction begins, preventing costly rework.

What output does clash-detection-analysis provide?

clash-detection-analysis generates clash reports with severity classification and spatial coordinates for each detected conflict. Reports include element identifiers, clash types, location data, and clearance measurements, enabling teams to prioritize fixes and coordinate design changes efficiently.

Why use clash-detection-analysis early in the BIM process?

clash-detection-analysis catches design conflicts during planning and coordination phases, before construction begins. Early detection prevents expensive field rework, reduces schedule delays, and improves collaboration between structural, MEP, and other building system teams.

SKILL.md

Rendered from the published skill. Quoted content, verbatim.

Clash Detection Analysis

Overview

This skill implements automated clash detection for BIM models. Identify conflicts between building elements before construction to prevent costly rework and delays.

Types of Clashes: - Hard Clash: Physical intersection of elements - Soft Clash: Clearance/tolerance violations - Workflow Clash: Scheduling/sequencing conflicts

> "Обнаружение коллизий на этапе проектирования может сократить затраты на исправление ошибок до 10 раз по сравнению с исправлением на стройплощадке."

Quick Start

```python import ifcopenshell import ifcopenshell.geom import numpy as np from itertools import combinations

Open model

ifc = ifcopenshell.open("model.ifc")

Get structural and MEP

(truncated - see the full file via the links below)

File tree — 3 files
5_DDC_Innovative/clash-detection-analysis/SKILL.md
5_DDC_Innovative/clash-detection-analysis/claw.json
5_DDC_Innovative/clash-detection-analysis/instructions.md

Let your AI agent find skills like this

Example. Real query, live index.

You found this page by searching. An agent finds it by wishing: SkillFed indexes 56,283 agent skills by what they can do, searchable in plain language.

wish › “Detect physical intersections and clearance violations between BIM elements”

Give your agent the search over MCP, or paste the wish link into any chat. No install? Search from any chat →

Related skills

bim-clash-detection
by datadrivenconstruction · datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction

This skill enables automated detection of geometric clashes within Building Information Models, helping construction teams identify conflicts between structural, mechanical, electrical, and plumbing systems before they become costly field issues. By analyzing spatial relationships across BIM datasets, it streamlines coordination workflows and reduces rework during construction phases.

MITupdated Feb 2026
★ 254repo stars
clash-resolution-analyzer
by datadrivenconstruction · datadrivenconstruction/DDC_Skills_for_AI_Agents_in_Construction

This skill helps construction teams systematically identify and rank Building Information Model conflicts by severity and impact. By automating clash prioritization, it enables teams to allocate resources efficiently and resolve the most critical issues first, reducing project delays and rework costs.

MITupdated Feb 2026
★ 254repo stars
construction-expert
by personamanagmentlayer · personamanagmentlayer/pcl

construction-expert brings structured project oversight to construction workflows through intelligent persona-driven automation. Leverage scheduling, budget management, and real-time progress monitoring to keep teams aligned and projects on track. Built on Persona Control Language (PCL) for seamless AI coordination.

Apache-2.0updated Mar 2026
★ 38repo stars
Statistical Hypothesis Testing
by aj-geddes · aj-geddes/useful-ai-prompts

Perform rigorous statistical tests including t-tests, ANOVA, chi-square, and non-parametric alternatives to assess whether observed differences are statistically significant. The skill handles independent and paired comparisons, multiple group analysis, categorical independence testing, and includes effect size calculations, confidence intervals, and power analysis to support evidence-based decision-making.

MITupdated Mar 2026
★ 299repo stars
data-stats-analysis
by beita6969 · beita6969/ScienceClaw

This skill brings rigorous statistical testing to your LLM workflow using standard Python libraries (scipy, statsmodels, numpy) that execute locally in your environment. Perform t-tests, ANOVA, correlation analysis, multiple testing corrections, and non-parametric tests—all compatible with any LLM provider including GPT, Claude, Gemini, and others.

MITupdated Jun 2026
★ 869repo stars
Openscad Collision Detection
by dawiddutoit · dawiddutoit/custom-claude

This skill helps you find and analyze collisions between 3D objects within OpenSCAD designs. By detecting overlapping geometry and intersection points, you can validate your models and catch design conflicts before fabrication. Perfect for engineers and makers who need to verify that components fit together correctly.

no license declared → metadata onlyupdated Jan 2026
★ 1repo stars

More skills statistical-testing (MIT) · scenario-planner (MIT) · cwicr-bid-analyzer (MIT) · dart-resolve-package-conflicts (BSD-3-Clause)

Tags
spatial-analysiscollision-detectionbim-coordinationconflict-resolutionmep-systemsgeometric-validationclearance-checkingmodel-qualitydesign-review