energykit

Query ElectricityGuidance forecasts and submit device load events for energy optimization.

Updated May 6, 2026
One-click install
npx skills add https://github.com/Roy-wonji/claude-config --skill energykit-roy-wonji
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: energykit
Source: https://github.com/Roy-wonji/claude-config/tree/main/skills/swift-ios-skills/skills/energykit
Command: npx skills add https://github.com/Roy-wonji/claude-config --skill energykit-roy-wonji

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

EnergyKit helps you find cleaner or cheaper electricity windows and connect that guidance to real device usage so your smart home or device app can shift or reduce load appropriately.

Core Features & Use Cases

  • Electricity guidance forecasting: Query time-weighted electricity guidance for a venue, including whether rate-plan information is incorporated.
  • Load event submission: Submit EV charger and HVAC load events with a guidance token and a begin/active/end session lifecycle to track compliance and improve future guidance.
  • Energy and runtime insights: Query historical energy and runtime insight records for devices to visualize and evaluate the impact of following guidance.

Use case examples: An EV charging app schedules charging during cleaner periods; an HVAC controller applies temperature/setback adjustments when guidance indicates better times; an energy management dashboard compares “followed vs. not followed” behavior using guidance tokens and insight queries.

Quick Start

Ask the AI to show how to observe ElectricityGuidance for a selected EnergyVenue and then submit an EV charging load event session that preserves the guidance token.

Frequently Asked Questions about energykit

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

FAQPage Schema
How do I use electricity guidance forecasts to schedule EV charging?

Use electricity guidance forecasting to query time-weighted cleaner or cheaper electricity windows for a venue. Your EV charging app can then schedule charging sessions during these optimal periods and submit load events with a guidance token.

How do I track HVAC load events using a guidance token?

Submit HVAC load events by preserving the guidance token across a load event session. Maintain the begin, active, and end session lifecycle to track compliance with electricity guidance and improve future forecasts.

Can I measure if my smart home devices actually followed electricity guidance?

Yes, query historical energy and runtime insight records to visualize and evaluate the impact of following guidance. Compare followed versus not followed behavior for devices using guidance tokens and insight queries.

Do I need specific iOS entitlements to use EnergyKit for energy management?

Yes, using EnergyKit requires iOS 26+ EnergyKit entitlement usage. You also need to handle async streams and ensure correct load-event session lifecycle for querying electricity guidance.

What's the best way to handle async streams for electricity guidance?

Handle async streams by observing ElectricityGuidance for a selected EnergyVenue. This allows your smart home or energy management app to react dynamically to changing electricity guidance forecasts.