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.
- Rank 01View Agent SkillDirect
Home Assistant Automation
Automates smart home devices and builds Home Assistant workflows: device control, automation templates, scenes, voice intents, energy monitoring, and security automations using Home Assistant YAML and MCP tools.
4,445 · popularity - Rank 02View Agent SkillDirect
home-assistant-best-practices
Best practices for HA automations, helpers, scripts, and dashboards. TRIGGER THIS SKILL WHEN: - Creating or editing automations, scripts, scenes, dashboards, blueprints - Choosing template sensors, helpers, or Jinja macros - Restructuring triggers, conditions, or modes; button, remote, or…
7,836 · popularity - Rank 03View Agent SkillDirect
mcp-hass
The skill for control Home Assistant smart home devices and query states using MCP protocol.
2,960 · popularity - Rank 04View Agent SkillDirect
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,…
1,433 · popularity
Explore 2 more Agent Skills
- Rank 09View Agent SkillPossible
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.
2,896 · popularity - Rank 10View Agent SkillPossible
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.
3,390 · popularity
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
- 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.