Synchronize construction digital twins with real-time data. Connect BIM models with IoT sensors, progress updates, and field data for live project visualization and monitoring.
SkillScore64Maintained
Automatic
◆Real Estate & Property pack
Last verified 8/22/2026
What it changes
Passed 14 of 22 test cases with the skill, and 5 of 22 without it.
Without skill23%
With skill64%
Checks it passed that the model alone missed
Defaults confidence field value to 1.0
Calls get_project_snapshot on DigitalTwinCore
Defaults window_size parameter to 100 entries
and 15 more in the full report
9 fixed5 passed either way8 still failing0 broke
Pass-rate lift
+41 pp
Tokens
+206%
Agent turns
0%
Response time
-19%
Model gemini-3.6-flashMeasured 8/22/2026v114 of 22 cases passed with skill
Tokens, turns and time describe resource use, not a dollar price.
See it in action
One of 9 test cases the skill fixed. Same model, same prompt, with and without the skill.
1 of 9
Prompt
How does the digital twin anomaly detector store historical values for property streams, and what is its default sliding window size?
What was checked, without and with the skill
Checked
Without skill
With skill
Uses collections.deque with maxlen set to window_size
Missed
Passed
Defaults window_size parameter to 100 entries
Missed
Passed
case-17 · gemini-3.6-flash · 8/22/2026 · answers are capped and redacted
What's inside
The instructions your model reads when the skill loads.
SKILL.md717 linessingle file
Digital Twin Synchronization
Overview
This skill implements digital twin synchronization for construction projects. Connect BIM models with real-time sensor data, progress updates, and field information to create a living digital representation.
Capabilities:
BIM-IoT data binding
Real-time status updates
Historical data tracking
Anomaly detection
Predictive analytics
Multi-source data fusion
Quick Start
from dataclasses import dataclass, field
from datetime import datetime
from typing import Dict, List, Optional, Any
from enum import Enum
import json
class ElementStatus(Enum):
PLANNED = "planned"
IN_PROGRESS = "in_progress"
COMPLETED = "completed"
ISSUE = "issue"
@dataclass
class TwinElement:
element_id: str
ifc_guid: str
element_type: str
status: ElementStatus
properties: Dict[str, Any] = field(default_factory=dict)
sensor_bindings: List[str] = field(default_factory=list)
last_updated: datetime = field(default_factory=datetime.now)
@dataclass