Check data compliance with construction standards. Validate data against ISO 19650, IFC, COBie, UniFormat standards.
SkillScore70Maintained
Automatic
◆Real Estate & Property pack
Last verified 8/24/2026
What it changes
Passed 16 of 23 test cases with the skill, and 4 of 23 without it.
Without skill17%
With skill70%
Checks it passed that the model alone missed
reports 1 failed rule
returns overall status compliant
returns compliance level compliant
and 18 more in the full report
12 fixed4 passed either way7 still failing0 broke
Pass-rate lift
+52 pp
Tokens
+104%
Agent turns
0%
Response time
-33%
Model gemini-3.6-flashMeasured 8/24/2026v116 of 23 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 12 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 12
Prompt
In the compliance checking framework logic, if a standard evaluation results in warnings > 0 but failed == 0, what compliance level classification is assigned?
What was checked, without and with the skill
Checked
Without skill
With skill
identifies the compliance level as minor_issues
Missed
Passed
case-20 · gemini-3.6-flash · 8/24/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md307 linessingle file
Standards Compliance Checker
Business Case
Problem Statement
Construction data compliance challenges:
Multiple standards to meet
Complex validation rules
Inconsistent implementations
Manual checking is error-prone
Solution
Automated compliance checking against major construction data standards including ISO 19650, IFC, COBie, and UniFormat.
Technical Implementation
from typing import Dict, Any, List, Optional
from dataclasses import dataclass, field
from enum import Enum
import re
class Standard(Enum):
ISO_19650 = "iso_19650"
IFC = "ifc"
COBIE = "cobie"
UNIFORMAT = "uniformat"
OMNICLASS = "omniclass"
MASTERFORMAT = "masterformat"
class ComplianceLevel(Enum):
COMPLIANT = "compliant"
MINOR_ISSUES = "minor_issues"
MAJOR_ISSUES = "major_issues"
NON_COMPLIANT = "non_compliant"
@dataclass
Build Telegram bots for construction field workers. Real-time reporting, photo uploads, task assignments, progress tracking. Integrate with n8n for automated workflows.