Agent Skills for Home Assistant

Home Assistant skills are for work where the house is the unit of analysis, not a single app or vendor. That covers six areas: getting physical devices into the hub as entities; writing automations that run when something happens without opening an app; building dashboards that are not one vendor's app; wiring up voice and assistants with a clear idea of what stays local; installing add-ons and extras that live next to the core; and tracking energy and presence, which is most of what a house actually cares about. Use the ranked list by starting with the sub-topic that matches your immediate problem, then read the skill's description to confirm it targets your setup rather than a generic one. Pick one, load it, and see whether it moves your configuration forward before adding another.

4 to start with6 top options

Start with these.

Home Assistant is a local home-automation hub: devices, automations, dashboards, voice, and add-ons — the house is the unit.

These are the closest matches for this work. Start with the first one and open it to install.

Get the physical things into the hub as entities.When this happens, do that — without opening an app.A UI for the house that is not one vendor's app.Talk to the house, with a clear idea of what is local.Extra software that lives next to the core. A sub-problem of this domain with no skills yet.Power and people, which is most of what a house cares about.

6 top options

  1. Rank 04
    Direct

    hass-builder

    A skill to build and manage Home Assistant configurations. Use when using the Home Assistant Builder (`hab`) CLI to inspect, create, update, delete, operate, or troubleshoot Home Assistant resources; when a user mentions hab, Home Assistant CLI automation, Lovelace/dashboard edits, helpers,…

    • Devices
    • Automations
    • Dashboards
    1,433 · popularity
    View Agent Skill
Explore 2 more Agent Skills
  1. Rank 09
    Possible

    homekit

    Controls smart-home accessories and commissions Matter devices using Apple HomeKit and MatterSupport, covering homes, rooms, accessories, characteristics, action sets, triggers, and Matter onboarding.

    • Automations
    2,896 · popularity
    View Agent Skill
  2. Rank 10
    Possible

    energykit

    Uses Apple's EnergyKit to query grid electricity forecasts and submit load events for smart home apps, EV chargers, and HVAC scheduling to shift usage to cleaner or cheaper periods.

    • Devices
    • Automations
    3,390 · popularity
    View Agent Skill
What this topic covers

What this topic covers

Each sub-topic groups Agent Skills for a specific situation.

Devices
Get the physical things into the hub as entities.
Automations
When this happens, do that — without opening an app.
Dashboards
A UI for the house that is not one vendor's app.
Voice & assistants
Talk to the house, with a clear idea of what is local.
Add-ons & extras
Extra software that lives next to the core.
Energy & presence
Power and people, which is most of what a house cares about.
Frequently asked questions

Frequently asked questions

How is this list ordered?
It is ranked by observed search demand, with direct matches to the topic placed first. No single publisher is allowed to dominate the list.
Do I need a working Home Assistant install first?
Yes. These skills assume a hub already exists, since the work is about devices, automations, dashboards, voice, add-ons, energy, and presence inside it.
Which sub-topic should I start with?
Start with the one that matches your immediate problem. Devices and automations come first for most setups, while dashboards, voice, add-ons, energy, and presence tend to follow once entities exist.
Can a skill handle voice without sending audio off-site?
Some voice and assistant skills are written with a clear idea of what runs locally. Check the skill's description for how it treats local versus remote processing before you rely on it.

How to install an Agent Skill

Start with the first skill on this page. Claude Code reads a SKILL.md once it is in the skills directory:

  • Claude Code — copy the SKILL.md for Home Assistant Automation into ~/.claude/skills/Home-Assistant-Automation/ for yourself, or .claude/skills/Home-Assistant-Automation/ to share it with a project.
  • From the registry — run npx skills add with the skill’s owner/repo and name.
  • Or download Home Assistant Automation from its source and place that SKILL.md in the directory above.

How to choose Check the source and the skill’s own instructions before you install. Official and Notable describe where a skill comes from.