From energy-star-pm
Retrieve ENERGY STAR scores, energy use intensity (EUI), and carbon emissions for buildings via EPA Portfolio Manager. Connect properties by sharing them with [email protected] in Portfolio Manager. Use when asked about ENERGY STAR score, EUI benchmarks, benchmarking compliance, carbon emissions per square foot, or Portfolio Manager.
How this skill is triggered — by the user, by Claude, or both
Slash command
/energy-star-pm:energy-starThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
1. Log into portfoliomanager.energystar.gov
list_shared_properties to confirm it appearsAll read tools are backed by the official ESPM REST API (authoritative). Earlier UI-scrape versions silently returned empty results, causing false "no data" conclusions — always trust the REST results.
list_properties — All properties in the account (propertyId, name, address)get_property — Property details, floor area, primary functionget_metrics / get_score_details — Score (1-100), site/source EUI (kBtu/ft²), energy use, GHG (tCO2e). Auto-finds the latest 12-month period with data.list_meters / list_meters_rest — All meters (meterId, name, type, units, inUse)get_meter_consumption(propertyId, meterId?, startDate?, endDate?) — Monthly consumption. With meterId: flat [{startDate, endDate, usage, units, cost, estimated}] newest-first. Without: per-meter breakdown with Audette-ready usage_kWh/usage_therms.submit_meter_data, add_meter, create_property, update_property, share_property — Write operationsELtn97xxxx) — that double-counts.usage_kWh == usage); gas is usually therms.scoreEligible: false / energyStarScore: null means no scored period was found in the window — report EUI insteadGuides collaborative design exploration before implementation: explores context, asks clarifying questions, proposes approaches, and writes a design doc for user approval.
Creates structured, bite-sized implementation plans from specs or requirements before writing code. Useful for breaking down multi-step tasks into testable steps with file structure and task boundaries.
Implements work from a spec or tickets using TDD at agreed seams, with regular typechecking and test runs, followed by code review.
npx claudepluginhub soapboxbuild/energy-star-mcp --plugin energy-star-pm