home-assistant

Installation
SKILL.md

Home Assistant Control

This skill enables Claude to interact with a Home Assistant instance via its REST API — querying device states, controlling smart home devices, reviewing history, and working with automations.

Slash Command

When invoked via /home-assistant, ensure authentication is set up (see below), then ask the user what they'd like to do — for example: check device status, control lights, adjust the thermostat, view history, or manage automations.

Setup & Authentication

Configuration lives in ~/.config/home-assistant/.env. On first use, check if this file exists:

cat ~/.config/home-assistant/.env 2>/dev/null || echo "NOT_FOUND"

If the file exists, source it to load HA_URL and HA_TOKEN:

Related skills

More from trtmn/agent-skills

Installs
4
First Seen
Mar 24, 2026