energykit

Query grid electricity guidance and submit energy-load events for managed devices.

Updated Jun 5, 2026
One-click install
npx skills add https://github.com/harshav167/build-ios-apps --skill energykit-harshav167
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: energykit
Source: https://github.com/harshav167/build-ios-apps/tree/main/skills/energykit
Command: npx skills add https://github.com/harshav167/build-ios-apps --skill energykit-harshav167

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

EnergyKit provides a framework to query grid electricity guidance and submit energy-load events to coordinate device usage with cleaner or cheaper grid periods.

Core Features & Use Cases

  • Query ElectricityGuidance for one or more EnergyVenue to forecast optimal windows for shifting or reducing load.
  • Submit EV and HVAC load events with a real guidanceToken from EnergyKit to enable precise insights and lifecycles.
  • Query ElectricityInsightService for energy/runtime insights, handling grid cleanliness and tariff breakdown when available.

Quick Start

Query guidance for a venue and begin submitting EV or HVAC load events using the returned guidance token.

Frequently Asked Questions about energykit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I optimize home energy usage based on grid cleanliness and tariff rates?

The framework queries ElectricityGuidance for EnergyVenues to forecast optimal windows for shifting or reducing load. It coordinates device usage with cleaner or cheaper grid periods based on grid cleanliness and rate data.

What is the best way to schedule EV charging or HVAC loads during cheaper grid periods?

The best way to schedule EV charging or HVAC loads is to query guidance for a venue, then submit load events using the returned guidanceToken. This enables precise insights and manages session lifecycles for your devices.

Can I use this framework to build a smart home app that responds to regional grid availability?

Yes, this framework supports building smart home apps, EV chargers, and HVAC schedulers. It implements robust error handling for regional grid availability and service failures.

How do I submit energy-load events for managed devices like EV chargers?

You submit EV and HVAC load events with a real guidanceToken obtained from EnergyKit. This enables precise insights and manages session lifecycles for the managed devices.

Does the framework handle grid electricity guidance service failures and regional availability errors?

Yes, the framework implements robust error handling for regional availability and service failures. This ensures your smart home apps, EV chargers, and HVAC schedulers continue operating reliably.

What energy insights can I query to understand grid cleanliness and tariff breakdowns?

You query the ElectricityInsightService for energy and runtime insights. It handles grid cleanliness and tariff breakdown data when available, providing detailed analytics for your energy dashboard.