Building energy simulation and analysis for construction. Calculate heating/cooling loads, evaluate envelope performance, optimize HVAC sizing, and ensure energy code compliance.
SkillScore68Maintained
Automatic
◆Real Estate & Property pack
Last verified 8/22/2026
What it changes
Passed 14 of 21 test cases with the skill, and 5 of 21 without it.
Without skill23%
With skill68%
Checks it passed that the model alone missed
New York HDD is 2500 and CDD is 800
Dubai design summer temperature is 45°C
New York design summer temperature is 33°C
and 17 more in the full report
10 fixed5 passed either way7 still failing0 broke
Pass-rate lift
+45 pp
Tokens
+175%
Agent turns
0%
Response time
-22%
Model gemini-3.6-flashMeasured 8/22/2026v115 of 22 cases passed with skill · 21 comparable
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
What are the standard climate reference values for Dubai in thermal load calculations? Provide design winter temperature, design summer temperature, HDD, and CDD.
What was checked, without and with the skill
Checked
Without skill
With skill
Dubai design summer temperature is 45°C
Missed
Passed
Dubai heating degree days HDD is 50 and cooling degree days CDD is 3000
Missed
Passed
case-13 · 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.md557 linessingle file
Energy Simulation
Overview
This skill implements building energy simulation and analysis. Calculate thermal loads, evaluate building envelope performance, and optimize systems for energy efficiency and code compliance.
Capabilities:
Heating/cooling load calculations
Envelope thermal analysis
HVAC system sizing
Energy code compliance
Renewable energy integration
Life cycle cost analysis
Quick Start
from dataclasses import dataclass, field
from typing import List, Dict, Optional, Tuple
from enum import Enum
import numpy as np
class WallType(Enum):
CONCRETE = "concrete"
BRICK = "brick"
WOOD_FRAME = "wood_frame"
STEEL_FRAME = "steel_frame"
CURTAIN_WALL = "curtain_wall"
@dataclass
class BuildingEnvelope:
wall_area_m2: float
wall_u_value: float # W/m²K
roof_area_m2: float
roof_u_value: float
floor_area_m2: float
floor_u_value: float
window_area_m2: float
window_u_value: float
window_shgc: float # Solar Heat Gain Coefficient