From idfkit
Load an IDF or epJSON file and provide a structured summary of the building energy model. Use when opening, inspecting, or starting work on an existing EnergyPlus model.
How this skill is triggered — by the user, by Claude, or both
Slash command
/idfkit:load-model [file-path][file-path]The summary Claude sees in its skill listing — used to decide when to auto-load this skill
Load the model at: $ARGUMENTS
Load the model at: $ARGUMENTS
Load — Use load_model with the file path. If no path is provided, ask the user which file to open.
Summarize — Read the idfkit://model/summary resource to get the overview, then present:
Zone details — Use get_zone_properties for detailed zone geometry, surface inventory, constructions, and HVAC connections.
Visual inspection — Use view_geometry to show an interactive 3D view of the building for quick spatial orientation.
Version check — If the model's Version differs from the installed/supported EnergyPlus, flag it
and suggest migrate_model (the upgrade-version skill) before simulating — running against a
mismatched version can fail or silently misbehave.
Highlight issues — If anything looks incomplete or unusual, mention it proactively. Surface simulation-readiness gaps you can already see from the summary, e.g.:
SizingPeriod:DesignDay (or SimulationControl sizing flags off) — sizing
can't run, so capacities resolve to zeroSite:Location assignedSite:GroundTemperature:* for models with ground-coupled surfacesSuggest next steps — Based on the model state, suggest what the user might want to do next (validate, simulate, migrate, add systems, etc.).
npx claudepluginhub idfkit/idfkit-plugin --plugin idfkitCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.