一键导入
add-hvac
Guided HVAC system selection and setup. Use when user asks to "add HVAC", "set up heating and cooling", or "what HVAC system should I use".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Guided HVAC system selection and setup. Use when user asks to "add HVAC", "set up heating and cooling", or "what HVAC system should I use".
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
Add custom EMS control or reporting logic (EnergyPlus Python Plugins) — setpoint resets, schedule overrides, supervisory control, custom metrics. Use when no packaged HVAC/schedule tool covers the control logic the user wants.
OpenStudio Analysis Framework (OSAF) workflows, algorithm selection, validation, submission, and result download. Use when the user asks about OSAF, OpenStudio Server analyses, sampling, sweeps, optimization, calibration, or OSA JSON configs.
Create, test, and apply custom OpenStudio measures. Use when user asks to "write a measure", "create a custom measure", "modify the model with Ruby/Python code", or needs logic beyond what existing tools provide.
Generate comprehensive energy analysis report from simulation results. Use when user asks for "energy report", "full results", or "detailed analysis".
OpenStudio model object relationships, tool dependencies, and common error patterns. Use when building or modifying models to ensure correct tool ordering.
Run model quality checks before simulation. Use when user asks to "check the model", "validate", "QA/QC", or before running a simulation.
| name | add-hvac |
| description | Guided HVAC system selection and setup. Use when user asks to "add HVAC", "set up heating and cooling", or "what HVAC system should I use". |
Guide the user through selecting and applying an HVAC system to their model.
Understand the current model:
get_building_info()
list_thermal_zones()
Ask the user about:
Recommend a system using ASHRAE 90.1 Table G3.1.1 logic (see ashrae-baseline-guide skill for selection criteria):
Apply the selected system:
# For baseline systems (1-10):
add_baseline_system(system_type=<N>,
thermal_zone_names=[<zone_names>],
heating_fuel="NaturalGas")
# For modern templates:
add_doas_system(thermal_zone_names=[...], zone_equipment_type="FanCoil")
add_vrf_system(thermal_zone_names=[...])
add_radiant_system(thermal_zone_names=[...], radiant_type="Floor")
Verify the installation:
list_air_loops()
list_plant_loops()
list_zone_hvac_equipment()
Report what was created: system name, zones served, equipment types, plant loops.
For custom HVAC configurations beyond the baseline templates:
search_wiring_patterns("DOAS") # get working Ruby wiring code
search_api("CoilCoolingFourPipeBeam") # verify SDK method names
list_thermal_zones() — names must match exactly